免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: yuhongchun
打印 上一主题 下一主题

MySQL混和引擎(Innodb+MyISAM)在工作中的设计 备份和优化(获奖名单已公布-6-5) [复制链接]

论坛徽章:
19
CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-09-18 15:15:15CU大牛徽章
日期:2013-05-20 10:46:44CU大牛徽章
日期:2013-05-20 10:46:38CU大牛徽章
日期:2013-05-20 10:46:31CU大牛徽章
日期:2013-05-20 10:46:25CU大牛徽章
日期:2013-05-20 10:46:18CU大牛徽章
日期:2013-04-17 11:19:51CU大牛徽章
日期:2013-04-17 11:19:42CU大牛徽章
日期:2013-04-17 11:19:37CU大牛徽章
日期:2013-04-17 11:19:32CU大牛徽章
日期:2013-04-17 11:19:28
101 [报告]
发表于 2012-05-21 15:37 |只看该作者
回复 101# wang1352083


    ndb不是只在内存中存在么

论坛徽章:
0
102 [报告]
发表于 2012-05-22 00:12 |只看该作者
回复 100# 方兆国


    比如数据库默认引擎为Innodb,现有两张表A,B。A表的引擎指定的是Mysaim,B表的引擎指定的是Innodb,这样的

论坛徽章:
19
CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-09-18 15:15:15CU大牛徽章
日期:2013-05-20 10:46:44CU大牛徽章
日期:2013-05-20 10:46:38CU大牛徽章
日期:2013-05-20 10:46:31CU大牛徽章
日期:2013-05-20 10:46:25CU大牛徽章
日期:2013-05-20 10:46:18CU大牛徽章
日期:2013-04-17 11:19:51CU大牛徽章
日期:2013-04-17 11:19:42CU大牛徽章
日期:2013-04-17 11:19:37CU大牛徽章
日期:2013-04-17 11:19:32CU大牛徽章
日期:2013-04-17 11:19:28
103 [报告]
发表于 2012-05-22 00:17 |只看该作者
回复 103# WSLEICHAO


    那就应该是混合引擎吧

论坛徽章:
19
CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-09-18 15:15:15CU大牛徽章
日期:2013-05-20 10:46:44CU大牛徽章
日期:2013-05-20 10:46:38CU大牛徽章
日期:2013-05-20 10:46:31CU大牛徽章
日期:2013-05-20 10:46:25CU大牛徽章
日期:2013-05-20 10:46:18CU大牛徽章
日期:2013-04-17 11:19:51CU大牛徽章
日期:2013-04-17 11:19:42CU大牛徽章
日期:2013-04-17 11:19:37CU大牛徽章
日期:2013-04-17 11:19:32CU大牛徽章
日期:2013-04-17 11:19:28
104 [报告]
发表于 2012-05-22 00:20 |只看该作者
回复 1# yuhongchun


   小版主杀手是这本书的作者么?感觉是

论坛徽章:
0
105 [报告]
发表于 2012-05-22 08:07 |只看该作者
方兆国 发表于 2012-05-22 00:20
回复 1# yuhongchun

我也有这种感觉

论坛徽章:
6
丑牛
日期:2013-09-17 00:18:40未羊
日期:2013-10-31 12:10:47午马
日期:2013-12-07 01:58:50水瓶座
日期:2013-12-24 22:43:12水瓶座
日期:2014-03-15 21:12:13操作系统版块每日发帖之星
日期:2016-08-07 06:20:00
106 [报告]
发表于 2012-05-22 12:14 |只看该作者

通过show status like 'table%'和show status like 'innodb_row_lock%'来确定表锁和行锁不是系统瓶颈,所以没有用concurrent_insert了。

论坛徽章:
0
107 [报告]
发表于 2012-05-22 16:46 |只看该作者
回复 1# yuhongchun


    每次讨论后,建议把总结写出来。

论坛徽章:
8
CU大牛徽章
日期:2013-09-18 15:20:48CU大牛徽章
日期:2013-09-18 15:20:58CU大牛徽章
日期:2013-09-18 15:21:06CU大牛徽章
日期:2013-09-18 15:21:12CU大牛徽章
日期:2013-09-18 15:21:17天秤座
日期:2013-10-30 14:01:03摩羯座
日期:2013-11-29 18:02:31luobin
日期:2016-06-17 17:46:36
108 [报告]
发表于 2012-05-23 09:02 |只看该作者
回复 71# yuhongchun
这个参数是针对myisam的,没有啥特别的影响。innodb并发插入使用的是gap lock和next-key lock来控制的。总的来说myisam的插入效率会高于innodb。

   

论坛徽章:
19
CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-09-18 15:15:15CU大牛徽章
日期:2013-05-20 10:46:44CU大牛徽章
日期:2013-05-20 10:46:38CU大牛徽章
日期:2013-05-20 10:46:31CU大牛徽章
日期:2013-05-20 10:46:25CU大牛徽章
日期:2013-05-20 10:46:18CU大牛徽章
日期:2013-04-17 11:19:51CU大牛徽章
日期:2013-04-17 11:19:42CU大牛徽章
日期:2013-04-17 11:19:37CU大牛徽章
日期:2013-04-17 11:19:32CU大牛徽章
日期:2013-04-17 11:19:28
109 [报告]
发表于 2012-05-25 14:21 |只看该作者
回复 1# yuhongchun


    你们将要送的这本书《MySql技术内幕 InnoDB存储引擎》里面有一个错误,出现的次数特别多,你看下面的这个帖子就知道了
http://bbs.chinaunix.net/forum.p ... ;extra=#pid22126213

这本书上写着
  1. show status like 'innodb_row_lock%'  \G;
复制代码
的语法,可是我实际测试过以后,这个语法虽然能得出正确结果,却会报错,应该是
  1. show status like 'innodb_row_lock%‘ \G
复制代码
,有了\G后,就不能带 ; 了

论坛徽章:
6
丑牛
日期:2013-09-17 00:18:40未羊
日期:2013-10-31 12:10:47午马
日期:2013-12-07 01:58:50水瓶座
日期:2013-12-24 22:43:12水瓶座
日期:2014-03-15 21:12:13操作系统版块每日发帖之星
日期:2016-08-07 06:20:00
110 [报告]
发表于 2012-05-25 15:10 |只看该作者
方兆国 发表于 2012-05-25 14:21
回复 1# yuhongchun



ERROR:
No query specified

恩,这种错误很常见,一般来说,有了G就不需要;了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP