Mysql
文章平均质量分 90
取不来名字_
这个作者很懒,什么都没留下…
展开
-
Mysql表空间以及ibdata1文件过大问题
当 ibdata1 文件增长太快,通常是 MySQL 里长时间运行的被遗忘的事务引起的。尝试去解决问题越快越好(提交或者杀死事务),因为不经过痛苦缓慢的 mysqldump 过程,你就不能回收浪费的磁盘空间。也是非常推荐监控数据库以避免这些问题。我们的 MySQL 监控插件包括一个 Nagios 脚本,如果发现了一个太老的运行事务它可以提醒你。原创 2023-11-02 10:08:33 · 1832 阅读 · 0 评论 -
mysql数据类型
Text文本类型,可以存储比较大的文本段,搜索速度稍慢,因此如果不是特别大的内容,建议使用char,varchar来代替,还有TEXT类型不用加默认值,加了也没用。而且text和blob类型的数据删除后容易导致”空洞”,使得文件碎片比较多,所以频繁使用的表不建议包含text类型的字段,建议单独分出去,单独使用一个表。Decimal(M,D),DEC,NUMERIC M+2字节数 有效范围由,和D决定。注:浮点数是不准确的,避免使用=来判断两个数是否相等。原创 2023-11-02 10:01:27 · 93 阅读 · 0 评论 -
Mysql 异常:Lock wait timeout exceeded; try restarting transaction的解决办法
接口响应时间超长,耗时几十秒才返回错误提示,后台日志中出现Lock wait timeout exceeded;try restarting transaction的错误。转载 2023-10-31 22:08:49 · 250 阅读 · 0 评论