
mysql
文章平均质量分 80
秋天的春
编程哪里是什么艺术!只不过是把简单的思维方式赋予给了计算机。
展开
-
MySql查询正在进行中的事务
查看事务相关信息SHOW ENGINE INNODB STATUS;查看锁表 data_lock_wait 锁等待select * from information_schema.INNODB_LOCKS;查看事务相关信息SELECT * FROM INFORMATION_SCHEMA.INNODB_TRX;查询历史事务SELECT a.trx_id, a.trx_s...原创 2019-12-25 18:02:23 · 874 阅读 · 0 评论 -
centos6 只安装mysql client(安装包安装和yum安装mysql)
centos6 只安装mysql client(安装包安装和yum安装mysql)方法一下载安装:1、在/home创建mysql目录,下载如下四个软件包http://mirrors.sohu.com/mysql/MySQL-5.7/wget http://mirrors.sohu.com/mysql/MySQL-5.7/mysql-community-client-5.7.18-1...原创 2018-08-14 20:14:41 · 10963 阅读 · 0 评论 -
mysql查看某库表大小
mysql查看某库表大小查询所有数据库占用磁盘空间大小的SQL语句:语句如下 1 2 3 4 5 select TABLE_SCHEMA, concat(truncate(sum(data_length)/1024/1024,2),' MB') as data_size, concat(truncate(sum(ind...原创 2018-12-04 19:56:49 · 286 阅读 · 0 评论 -
数据库命名及SQL使用规范
01—数据库命名规范·所有数据库对象名称必须使用小写字母并用下划线分割。·所有数据库对象名称禁止使用mysql保留关键字(如果表名中包含关键字查询时,需要将其用单引号括起来)。·数据库对象的命名要能做到见名识意,并且最后不要超过32个字符。·临时库表必须以tmp_为前缀并以日期为后缀,备份表必须以bak_为前缀并以日期(时间戳)为后缀。·所有存储相同数据...原创 2019-03-12 14:18:17 · 1116 阅读 · 0 评论 -
解决mySQL占用内存超大问题
为了装mysql环境测试,装上后发现启动后mysql占用了很大的虚拟内存,达8百多兆。网上搜索了一下,得到高人指点my.ini。再也没见再详细的了..只好打开my.ini逐行的啃,虽然英文差了点,不过多少M还是看得明的^-^更改后如下:innodb_buffer_pool_size=576M ->256M InnoDB引擎缓冲区占了大头,首要就是拿它开刀query_c...原创 2019-04-02 10:18:44 · 3714 阅读 · 0 评论 -
innodb命中率评估
innodb内存评估原则通常InnoDB存储引擎的缓冲池的命中率不应该小于99%。缓冲池命中率 = (Innodb_buffer_pool_read_requests)/(Innodb_buffer_pool_read_requests + Innodb_buffer_pool_read_ahead + Innodb_buffer_pool_reads)...原创 2019-08-30 11:39:33 · 556 阅读 · 0 评论