美文网首页mysql
MySQL查询执行中的事务

MySQL查询执行中的事务

作者: 注册号码 | 来源:发表于2024-09-03 08:29 被阅读0次

-- 查看msyql事务隔离级别

show SESSION variables like '%isolation%';

--慢日志 查询死锁

SHOW VARIABLES LIKE '%slow_query_log%';--查看慢日志文件地址

--慢日志打开

set global slow_query_log='ON'

--慢日志秒数

set global long_query_time = 3;

SET GLOBAL sync_binlog=1000; 

--binlog优化同步的时间

show variables like 'sync_binlog';

SET GLOBAL sync_binlog=1000 

#查看死锁

select * from performance_schema.data_locks;

#查看死锁等待时间

select * from performance_schema.data_lock_waits;

#查询最近的锁

show engine innodb status;

#查询事务

SELECT * FROM INFORMATION_SCHEMA.INNODB_TRX;

拼接sql 修改字符集

SELECT

CONCAT( "ALTER TABLE `", TABLE_NAME, "` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;" ) AS target_tables

FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = "88435929303281664"

相关文章

  • 数据库基础知识

    MySQL事务 MySQL事务是访问并更新数据库中各种数据项的一个程序执行单元。在事务中的操作,要么都执行修改,要...

  • mysql进行事务实验

    MySQL默认采用自动提交(AUTOCOMMIT)模式,不是显示的开启一个事务,每个查询都被当作一个事务执行提交操...

  • mysql事务

    mysql事务 innodb存储引擎才支持事务,事务可以提高查询效率 start transaction 开启事务...

  • 高性能的索引策略

    MySQL查询基础-查询执行过程 MySQL聚簇索引 MySQL覆盖索引 MySQL索引扫描排序 MySQL冗余和...

  • Day3:MySQL查询基础-查询执行过程

    写在前面为MySQL能够以更高性能执行查询,最优办法是清楚MySQL是如何优化和执行查询。下图展示了MySQL查询...

  • mysql 中 myisam 与 innodb 的区别和隔离级别

    mysql 中 myisam 与 innodb 的区别? 事务支持 > MyISAM:强调的是性能,每次查询具有原...

  • SQL优化

    MySQL查询速度优化: 首先现在navicat中执行查询语句,看查询时间是否较长,若在数据库中的查询时间长则...

  • MySQL基础

    MySQL查询执行过程 一条SQL语句执行的流程如下: 客户端连接 MySQL 服务器,发布查询 如果查询缓存中有...

  • SQL执行与优化

    SQL优化 执行计划,表关联查询顺序,优化策略与思路 MYSQL执行过程 一、MySQL架构总览: 二、查询执行流...

  • MySQL基础——事务

    上篇文章学习了MySQL基础——多表查询,这篇文章学习MySQL基础——事务。 事务 事务是一组操作的集合,它是一...

网友评论

    本文标题:MySQL查询执行中的事务

    本文链接:https://www.haomeiwen.com/subject/hwnhljtx.html