![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MYSQL
无天
这个作者很懒,什么都没留下…
展开
-
MYSQL优化小技巧
1,当一条query返回的数据超过了全表的15%时,就不应该再使用索引扫描来完成这个query了。原创 2011-12-14 11:05:49 · 519 阅读 · 0 评论 -
用SQL命令查看Mysql数据库大小
如何用SQL命令来查看mysql数据库大小,步骤如下:1、进入 information_schema 数据库(存放了其他的数据库的信息)use information_schema;2、查询所有数据的大小:SELECT concat(round(sum(DATA_LENGTH/1024/1024),2),’MB’) as data FROM TA转载 2013-03-04 16:42:29 · 2144 阅读 · 0 评论 -
ERROR 1033 (HY000): Incorrect information in file: 'abc.frm' 问题解决
今天在开发时,发现程序无法链接数据库,查看数据库状态时,报错如下:ERROR 1033 (HY000): Incorrect information in file: 'abc.frm'在网上搜索了下,有的人说repaire table abc,尝试了没用。有人说表结构被破坏了,需要重新建表,如果是这样,那将是一个灾难,虽然都是测试数据,但重头搞个数据库,以前的数据都没有了。在原创 2013-08-29 18:05:40 · 6875 阅读 · 0 评论 -
mysql 不支持innodb的问题解决
mysql不支持innodb的解决方法:通过修改数据库配置文件,再修改数据表的存储引擎即可。原创 2013-11-21 11:42:34 · 4311 阅读 · 0 评论 -
mysql的innodb死锁问题
背景及现象 线上生产环境在某些时候经常性的出现数据库操作死锁,导致业务人员无法进行操作。经过DBA的分析,是某一张表的insert操作和delete操作发生了死锁。简单介绍下数据库的情况(因为涉及到真实数据,这里做了模拟,不影响具体的分析和分析的结果。)假设存在如下2张表: Order 表的数据如下: Customer表的数据如下:转载 2014-04-03 19:54:25 · 2610 阅读 · 0 评论