mysql 系统优化常用sql(2、基础参数)

这篇具有很好参考价值的文章主要介绍了mysql 系统优化常用sql(2、基础参数)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

show variables like 'autocommit';    查看数据库自动提交是否开启

show full processlist;    查看数据库当前运行的线程有哪些

show global variables;  查看数据库所有的全局变量

show variables like 'transaction_isolation';  查看数据库当前事务隔离级别

show   index   from  zj_userinfo_expand查看当前表所有索引

 ALTER TABLE cms_article_info ADD INDEX zuhesy(id, publish_date);添加索引

 alter table cms_article_info drop index zuhesy ;删除索引

showprofiling  分析sql语句的性能瓶颈

show variables like 'log_slow_queries';查看慢查询日志是否开启

lock in share mode;sql语句加共享锁

for update;sql语句加排他锁

set global log_slow_queries = on;    打开慢查询日志文章来源地址https://www.toymoban.com/news/detail-487344.html

到了这里,关于mysql 系统优化常用sql(2、基础参数)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Hive SQL 优化大全(参数配置、语法优化)

    服务器环境说明 机器名称 内网IP 内存 CPU 承载服务 master 192.168.10.10 8 4 NodeManager、DataNode、NameNode、JobHistoryServer、Hive、HiveServer2、MySQL slave1 192.168.10.11 8 4 NodeManager、DataNode、ResourceManager slave2 192.168.10.12 8 4 NodeManager、DataNode、SecondaryNameNode 操作系统均为: CentOS 7.5 组件版本 jdk 1

    2024年02月10日
    浏览(34)
  • Spark SQL生产优化经验--任务参数配置模版

    特殊case说明:当任务存在扫event_log表时需注意,若对event_log表进行了过滤,且过滤比很高,如下图的case,input为74T,但shuffle write仅为3.5G,那么建议提高单partition的读取数据量,将参数set spark.sql.files.maxPartitionBytes=536870912提高10倍至5368709120; 目前测试:在不手动添加任何参数

    2024年02月12日
    浏览(30)
  • 图解Kafka Producer常用性能优化配置参数

    bootstrap.servers:Kafka broker服务器地址列表, , 分开,可不必写全,Kafka内部有自动感知Kafka broker的机制 client.dns.lookup:客户端寻找bootstrap地址的方式,支持两种方式: resolve_canonical_bootstrap_servers_only:依据bootstrap.servers提供的主机名(hostname),根据主机上的名称服务返回其IP地址

    2024年02月03日
    浏览(27)
  • [MySQL]SQL优化之sql语句优化

    🌈键盘敲烂,年薪30万🌈 目录 一、索引优化 回顾: 📕索引分类: 📕索引失效: 📕设计原则: 📕SQL性能分析 二、SQL优化 语句优化 📕 insert语句: 📕 主键优化: 📕 order by优化: 📕 group by优化: 📕 limit 优化 📕 count 优化 📕 update 优化  📕索引分类: 一般分类:主

    2024年02月04日
    浏览(32)
  • MySQL性能优化之配置参数

    MySQL性能优化之配置参数,参考如下 show variables like ‘%max_connection%’; show status like ‘%Max_used_connections%’; Max_used_connections/max_connection =85% show variables like ‘%back_log%’; back_log 默认为50 建议修改为 128~512 show variables like ‘%timeout%’; 修改interactive_timeout wait_timeout 2项的值,默认为

    2024年02月07日
    浏览(35)
  • 【参数汇总】mysql服务端/客户端常见优化参数

    1、innodb_buffer_pool_size (innodb索引buffer pool缓冲区大小) 默认大小为128M, 官方推荐其配置为系统内存的 50% 到 75% 。 一般innodb_buffer_pool_size要结合以下两个参数来设置: innodb_buffer_pool_chunk_size 从 MySQL 5.7.5 开始,我们可以动态修改 InnoDB Buffer Pool 的大小。这个新特性同时也引入

    2024年02月04日
    浏览(35)
  • MySQL查询性能优化——SQL优化(四)

      目录 1、批量插入数据 1.1 linux环境下 1.1.1 开启文件读取 1.1.2 load数据 1.2 windows环境下 2、order by优化 2.1 最左前缀 3、group by 3.1 最左前缀 4、count优化 5、or条件优化   在上一期说到索引的使用,这期来聊一下SQL优化,也是平常写SQL的时候常用到的。 在前几期也有聊到过批量插

    2024年02月19日
    浏览(41)
  • 【MySQL】SQL优化(九)

    🚗MySQL学习·第九站~ 🚩本文已收录至专栏:MySQL通关路 ❤️文末附全文思维导图,感谢各位点赞收藏支持~ ⭐学习汇总贴,超详细思维导图:【MySQL】学习汇总(完整思维导图) 如果我们需要一次性往数据库表中插入多条记录: 我们可以从以下三个方面进行优化~ (1.1) 批量插入数

    2024年02月15日
    浏览(37)
  • [MySQL--SQL优化]

    如果一次性需要 插入大批量数据 ,使用 insert语句插入性能较低 ,此时 可以使用MySQL数据库提供的load指令 进行插入。 操作如下: 针对于大数据量的情况下 分页查询时越往后就会变得越耗时。所以我们需要通过优化limit来提升效率 优化思路:自己计数。 比如:我们可以自己

    2024年02月07日
    浏览(82)
  • 【MySQL】sql如何优化?

    (1)通过SQL监控、请求、日志等找出耗时的SQL语句; (2)使用Explain方式查看SQL耗时的具体原因; (3)根据实际情况解决:索引、缓存、左右连接 select_type:简单查询or复杂查询?simple、primary、subquery、deriveer、union。 type:SQL关联类型, system const eq_ref ref range index All 。一般

    2024年02月07日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包