mysql开发实战8问

Posted 雨落知音

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql开发实战8问相关的知识,希望对你有一定的参考价值。

mysql读写性能是多少,有哪些性能相关的配置参数?

  1. Mysql负载高时,如何找到是由哪些SQL引起的?
  2. 如何针对具体的SQL做优化?
  3. SQL层面已难以优化,请求量继续增大时的应对策略?
  4. Mysql如何做主从数据同步?
  5. 如何防止DB误操作和做好容灾?
  6. 该选择Mysql哪种存储引擎,Innodb具有什么特性?
  7. Mysql内部结构有哪些层次?

几个重要的配置参数,可根据实际的机器和业务特点调整

Max_connections:最大连接数

Table_cache:缓存打开表的数量

Key_buffer_size:索引缓存大小

Query_cache_size:排序缓存大小(会将排序完的数据缓存起来)

Read_buffer_size:顺序读缓存大小

Read_rnd_buffer_size:某种特定顺序读缓存大小(如order by子句的查询)

PS:查看配置方法:show variables like “%max_connections%”

 

 

 

 

 

 

以上是关于mysql开发实战8问的主要内容,如果未能解决你的问题,请参考以下文章

Java学习笔记8.2.2 JDBC实战 - GUI学生信息管理系统

[Python3网络爬虫开发实战] 1.4.1-MySQL的安装

实战-利用Docker安装MySQL

实战厕所在哪APP视频教程 react native服务端实战项目实战开发教程

Laravel框架实战Web框架教程

[Python3网络爬虫开发实战] 1.8.1-pyspider的安装