发现memory,myisam存储引擎的表锁表的几率比较大,如何解决 本帖最后由 jiangguilong2000 于 2011-07-03 18:20:11 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果非纯插入数据的日志,有更新的话 还是用innodb 另外myisam的concurrent _insert 设置得是多少 mysql> show variables like '%concurrent%' -> ;+-------------------+-------+| Variable_name | Value |+-------------------+-------+| concurrent_insert | 1 | +-------------------+-------+1 row in set (0.00 sec) mysql> show variables like '%concurrent%' -> ;+-------------------+-------+| Variable_name | Value |+-------------------+-------+| concurrent_insert | 1 | +-------------------+-------+1 row in set (0.00 sec) 使用innodb引擎,另外,使用乐观锁定。update的时候, 带old value 绑定 使用innodb引擎并不合适,会带来性能的大幅下降,因为日志表是没有事务完整的需求的,何况行锁的开销也是比较大的。不赞成! archive 引擎不支持更新操作 我也遇见了同样的问题 ,表经常被锁 myisam效率高 我email [email protected] 有什么好的建议给我发邮箱 谢谢 通过 set global concurrent_insert=2 或set global concurrent_insert=0 可以更改锁得级别,这样可以缓解表锁的情况 按年统计工资表 外键关联表报150错误 关于重复记录的问题,高手请进。急!在线等~~ 关联查询的时候整型和字符型转换遇到的问题,请教高手。谢谢。 请教一个数据设计问题 mysql 中文字符匹配问题 mysql查询问题 老板催得紧 在线等 谢谢 mysql数据库同步 SQL SERVER数据库中一表Bbs,表结构如下: 怎么把本地的mysql数据转移到网上的mysql呢? temptable类型的视图问题 同步MSSQL、oracle数据库中数据
-> ;
+-------------------+-------+
| Variable_name | Value |
+-------------------+-------+
| concurrent_insert | 1 |
+-------------------+-------+
1 row in set (0.00 sec)
-> ;
+-------------------+-------+
| Variable_name | Value |
+-------------------+-------+
| concurrent_insert | 1 |
+-------------------+-------+
1 row in set (0.00 sec)