西数超哥博客
运维经验教程分享的博客

MYSQL

mysql,mssql,数据库,sql语句,数据库优化,故障排查
Mysql数据库innodb格式删除数据后磁盘空间未释放的解决办法_西数超哥

Mysql数据库innodb格式删除数据后磁盘空间未释放的解决办法

zhang sir阅读(135)赞(0)

起因: 服务器上硬盘容量报警,确认是mysql的文件占用空间比较大。于是,确认是哪个表(innodb)占空间比较大后,删除了部分数据(注:数据库数据为线下分析使用,非线上数据,可以删除),但服务器硬盘空间并没有释放掉,报警仍旧存在。 原因及...

mysql查询表的数据大小

zhang sir阅读(68)赞(1)

在需要备份数据库里面的数据时,我们需要知道数据库占用了多少磁盘大小,可以通过一些sql语句查询到整个数据库的容量,也可以单独查看表所占容量。 1、要查询表所占的容量,就是把表的数据和索引加起来就可以了 select sum(DATA_LEN...

MySQL表名大小写在Windows和Linux上的不同

zhang sir阅读(76)赞(1)

今天将一个项目放到公司服务器上,在调试的时候突然发现系统登录不上去了,控制台报错代码“1146”,说表找不到,但是在我本地运行又是没问题的。由于数据非常大,折腾来折腾去搞了一下午。最后发现其实是MySQL本身的坑造成的。 原因 MySQL在...

ASP连接MYSQL并读取数据_西数超哥

ASP连接MYSQL并读取数据

zhang sir阅读(183)赞(1)

系统环境说明 操作系统:win7 32位 MySQL数据库安装配置 IIS Web服务器配置 ODBC连接 打开”控制面板”–>”管理工具”–>”数据源(ODBC)”,在“用户DSN”或“系统DSN”中点击“添加”。 添加“My...

让数据库跑的更快的7个MySQL优化建议!_西数超哥

让数据库跑的更快的7个MySQL优化建议!

zhang sir阅读(2850)赞(1)

随着容量和负载的增加,MySQL 的性能会日趋缓慢。这里有七点建议能够保证 MySQL 的平稳运行。   性能是我们衡量应用的一种方式,而应用性能的一项指标就是用户体验,也就是平时我们常说的:“用户需要等待超过合理的时间,才能获得...

mysql 断电 启动不了 start: Job failed to start

zhang sir阅读(4668)赞(0)

公司内部服务器,突然断电,造成无法启动的解决办法 把my.cnf中配置的datadir路径下的ib_logfile* (比如ib_logfile0, lb_logfile1….)文件移到另外一个目录中, 备用 然后再/etc/i...

MySQL的数据迁移,注意检查innodb_log_file_size_西数超哥

MySQL的数据迁移,注意检查innodb_log_file_size

zhang sir阅读(3300)赞(0)

MySQL的数据迁移比较简单,但有几点一定要注意: 当启用InnoDB引擎,在my.ini中有一个配置项:innodb_log_file_size 必须保证移植前后这个配置值是相同的,不然服务无法启动 如果不知道这个值咋办呢,查看日志 &n...