mysql常用命令
来源:互联网 发布:高等数学解题软件 编辑:程序博客网 时间:2024/06/16 13:35
mysql常用命令
DB:testDBtables: tmp1, tmp2show databases; // 查看所有数据库use testDB; // 选择数据库show tables; //查看当前数据库下的所有库desc tmp1; //查看表的字段show create table tmp1; // 查看表的定义语句(后面加"\G"方便查看)show [session|global] status; //查看当前会话状态show [session|global] status like 'Com_%'; //查看当前会话中的DML语句(insert delete update select)show [session|global] status like 'slow_%'; //查看慢查询的sql个数show status like 'Connections'; // 查看试图连接到MySQL(不管是否连接成功)的连接数show status like 'uptime'; // 查看mysql本地启动后的运行时间(秒)show status like 'threads_cached'; //查看线程缓存内的线程的数量show status like 'threads_connected'; // 查看当前打开的连接的数量show status like 'threads_created'; //查看创建用来处理连接的线程数。如果Threads_created较大,你可能要增加thread_cache_size值。show status like 'threads_running'; // 查看激活的(非睡眠状态)线程数。show status like 'table_locks_immediate'; // 查看立即获得的表的锁的次数。show status like 'table_locks_waited'; // 查看不能立即获得的表的锁的次数。如果该值较高,并且有性能问题,你应首先优化查询,然后拆分表或使用复制。show status like 'slow_launch_threads'; //查看创建时间超过slow_launch_time秒的线程数。show variables; //查看数据库的变量名show variables like '%slow_queries'; //查看慢查询是否开启show variables like '%dir%'; // 查看所有目录信息启动慢查询:1、 */bin/mysqld.exe --slow-query-log2、 5.1及以上版本支持在运行时改变日记行为,所以可以直接在正常启动后,通过修改variables来修改日志情况show variables like '%query%';set slow_query_log=ON;set global slow_query_log_file="C:\\ProgramData\\slow_query.log"set long_query_time=8;alter table tmp1 add primary key(id); // 创建主键索引select sleep(10); // 模拟查询延迟
阅读全文
0 0
- MySQL常用命令
- MySql常用命令
- MySQL常用命令
- mysql常用命令
- mysql常用命令
- mysql常用命令
- Mysql常用命令
- MySQL常用命令
- mysql 常用命令
- MySQL常用命令
- mysql常用命令
- MySql常用命令
- MySQL常用命令
- mysql 常用命令
- mysql常用命令
- mysql常用命令
- mysql 常用命令
- MySQL常用命令
- mybatis 批量插入
- 源码解读----之_k-means++初始化质心的方法(被k_means调用)
- windows使用源码安装xlsxwriter
- Redis集群搭建
- angualr4 动态设置页面标题
- mysql常用命令
- 牛人的博客(图像处理,机器视觉,机器学习等)
- Spring4整合quartz2.3,集群定时任务处理
- 浏览器内核、JS 引擎、页面呈现原理及其优化
- Scrum模式:专职人员与浮动人员
- 2017.10.24 学校食堂Dining 失败总结
- webrtc的DEMO环境搭建
- python更改当前工作路径遇到的问题
- LinkedList泛型链表类