![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
ayay_870621
这个作者很懒,什么都没留下…
展开
-
mysql数据库conf配置详解
[mysqld]port=6033#skip-grant-tablesdatadir=/usr/tools/mysql/datasocket=/usr/tools/mysql/mysql.sockuser=mysqlsymbolic-links=0init_connect='SET NAMES utf8'#设置时区#default-time-zone=+8:00log...转载 2019-03-18 09:19:35 · 1847 阅读 · 0 评论 -
mysql设置信息(show variables)详解
show variables# table_cache 参数设置表高速缓存的数目。每个连接进来,都会至少打开一个表缓存。#因此, table_cache 的大小应与 max_connections 的设置有关。例如,对于 200 个#并行运行的连接,应该让表的缓存至少有 200 × N ,这里 N 是应用可以执行的查询#的一个联接中表的最大数量。此外,还需要为临时表和文件保留一些额外的文件...转载 2019-03-18 09:25:18 · 8871 阅读 · 0 评论 -
mysql运行信息(SHOW STATUS)详情
SHOW STATUS ;Aborted_clients 由于客户没有正确关闭连接已经死掉,已经放弃的连接数量。Aborted_connects 尝试已经失败的MySQL服务器的连接的次数。Binlog_cache_disk_use 当事务日志比binlog_cache_size大时,他会创建临时文件,该状态表示有多少个事务使用了临时文件Binlog_cache_use ...转载 2019-03-18 09:31:50 · 3522 阅读 · 0 评论 -
mysql优化总结
Mysql语句优化在查询语句前面加入EXPLAIN关键可查看SQL运行情况。 在已知要查询多少行的时候,用LIMIT限制行数,会使得当你查得到的行数与限制行数相符时结束查询。 保证连接的索引是相同的类型。 强制使用某索引FORCE INDEX()。select * from t_screen_mobile force index(screen_mobile_create_time) w...原创 2019-03-18 09:36:13 · 186 阅读 · 0 评论 -
mysql常用性能语句
show table status;show status like "Handler_read%";--查询萦引使用情况show variables like 'long%';--查询慢语句设置set long_query_time=2;--设置慢语句时间show variables like '%datadir%'alter table tbdpoffset type=MyI...原创 2019-04-10 11:48:10 · 228 阅读 · 0 评论 -
mysql数据库碎片处理
innodb_file_per_table=1 #my.cnf关键是将此项配置打开,每个数据库都有自己的文件存储文件了,不会全部存在共享文件ibdata1中,共享文件中的表,无法整理碎片--查询碎片信息select TABLE_SCHEMA,TABLE_NAME,ENGINE,concat(splinter,'M') '碎片(M)' from (SELECT TABLE_SCH...原创 2019-08-07 11:22:37 · 513 阅读 · 0 评论