感谢:http://ipopeye.iteye.com/
服务器参数说明及查看,设置方法查看参数:SHOW VARIABLES;
设置参数:SET GLOBAL 参数名称=value;如设置
最大连接数为:SET GLOBAL max_connections=1000。
用shell>mysqld-help这个命令可以得到一张所有mysql选项和可配置变量的表.输出以下信息:
possible variables for option--set-variable(-o) are:
back_log current value:5 //要求mysql能有的连接数量.back_log指出在mysql暂停接受连接的时间内有多少个连接请求可以被存在堆栈中
connect_timeout current value:5 //mysql服务器在用bad handshake(不好翻译)应答前等待一个连接的时间
delayed_insert_timeout current value:200 //一个insert delayed在终止前等待insert的时间
delayed_insert_limit current value:50 //insert delayed处理器将检查是否有任何select语句未执行,如果有,继续前执行这些语句
delayed_queue_size current value:1000 //为insert delayed分配多大的队
flush_time current value:0 //如果被设置为非0,那么每个flush_time 时间,所有表都被关闭
interactive_timeout current value:28800 //服务器在关上它之前在洋交互连接上等待的时间
join_buffer_size current value:131072 //用与全部连接的缓冲区大小
key_buffer_size current value:1048540 //用语索引块的缓冲区的大小,增加它可以更好的处理索引
lower_case_table_names current value:0 //
long_query_time current value:10 //如果一个查询所用时间大于此时间,slow_queried计数将增加
max_allowed_packet current value:1048576 //一个包的大小
max_connections current value:300 //允许同时连接的数量
max_connect_errors current value:10 //如果有多于该数量的中断连接,将阻止进一步的连接,可以用flush hosts来解决
max_delayed_threads current value:15 //可以启动的处理insert delayed的数量
max_heap_table_size current value:16777216 //
max_join_size current value:4294967295 //允许读取的连接的数量
max_sort_length current value:1024 //在排序blob或者text时使用的字节数量
max_tmp_tables current value:32 //一个连接同时打开的临时表的数量
max_write_lock_count current value:4294967295 //指定一个值(通常很小)来启动mysqld,使得在一定数量的write锁定之后出现read锁定
net_buffer_length current value:16384 //通信缓冲区的大小--在查询时被重置为该大小
query_buffer_size current value:0 //查询时缓冲区大小
record_buffer current value:131072 //每个顺序扫描的连接为其扫描的每张表分配的缓冲区的大小
sort_buffer current value:2097116 //每个进行排序的连接分配的缓冲区的大小
table_cache current value:64 //为所有连接打开的表的数量
thread_concurrency current value:10 //
tmp_table_size current value:1048576 //临时表的大小
thread_stack current value:131072 //每个线程的大小
wait_timeout current value:28800 //服务器在关闭它3之前的一个连接上等待的时间
分享到:
相关推荐
MySQL服务器参数是数据库管理系统的核心配置,它们决定了MySQL服务器的行为、性能和稳定性。了解并正确设置这些参数对于优化数据库性能至关重要。下面将详细解释一些重要的MySQL服务器参数及其作用: 1. `back_log`...
下面是 MySQL 服务性能优化的 My.cnf 配置说明详解,基于 16G 内存的服务器配置。 1. 服务器基本配置 在 My.cnf 文件中,服务器基本配置包括 port、socket、basedir 和 datadir 等参数。其中,port 指定了 MySQL ...
- `[hostname]` 是MySQL服务器的IP地址或域名,如 `localhost` 或 `192.168.1.1`。 - `[port]` 是MySQL服务器的端口号,默认为 `3306`。 - `[database]` 是要连接的数据库名称,如 `mydb`。 - `[parameters]` 是连接...
- **socket**:指定客户端通过Unix套接字连接到MySQL服务器的路径,默认为`/tmp/mysql.sock`。可以通过环境变量`@MYSQL_UNIX_ADDR@`动态设置。 2. **密码**: 用于身份验证的密码,这里以`[your_password]`示例。...
11. **系统状态与变量**:通过`SHOW STATUS`和`SHOW VARIABLES`命令查看MySQL服务器的状态参数和变量设置。 12. **查找MySQL路径**:使用SQL语句“select @@basedir”和“select @@datadir”获取MySQL的安装目录和...
### MySQL 5.1 动态修改的参数变量详解 #### 概述 在 MySQL 5.1 版本中,部分系统变量可以在不重启数据库服务的情况下被动态修改。这为 DBA 和开发者提供了极大的便利性,使得可以根据实际运行情况灵活调整数据库...
以上配置项均经过实战检验,适合于具备16GB内存的MySQL服务器进行性能优化。然而,值得注意的是,没有一成不变的最佳实践,具体数值的选择还需结合自身业务特点与系统负载情况灵活调整。此外,持续监控系统性能指标...
MySQL主从数据库服务器的设置是数据库集群中常用的一种数据冗余和负载均衡策略。通过主从复制,数据在主服务器上写入后会被同步到从服务器,确保数据的一致性,并且可以从从服务器上分担读取操作,提高系统的整体...
MySQL是一种广泛使用的开源关系型数据库...以上是关于MySQL在Windows平台上的安装使用说明,文档虽然成文于2015年,相关步骤和方法可能因版本更新有所变化。在操作过程中,应根据当前MySQL版本的官方文档进行相应调整。
本章主要关注在UNIX系统上启动和关闭MySQL服务器的方法,因为Windows系统的操作在附录A中有详细说明。 MySQL服务器的启动方法主要有三种: 1. 直接调用`mysqld`进程,这是一种最基础的启动方式,但需要手动配置...
首先,QPS(Query Per Second,每秒查询量)是一个衡量MySQL服务器响应请求能力的重要指标。通过执行SQL命令“SHOW GLOBAL STATUS LIKE 'Question%'”,可以获取到Questions值,即自服务器启动以来执行的查询总数,...
通过对MySQL配置参数的理解和合理设置,以及利用`EXPLAIN`命令进行查询优化,我们可以显著提高MySQL的性能和稳定性。理解这些参数和工具的基本概念及其工作原理对于任何DBA或开发人员来说都是至关重要的。希望本文...
这部分定义了客户端连接到MySQL服务器时的一些默认参数。 - **port**: 默认端口号为3306,即MySQL服务器监听的端口。 - **socket**: 定义了客户端通过Unix socket连接到MySQL服务器的路径,此处为`/var/lib/mysql/...
### MySQL数据库在服务器断电后的数据恢复过程 #### 背景介绍 在服务器遭遇突发断电等非正常关机情况下,MySQL数据库可能会受到不同程度的影响,导致数据损坏或丢失。为了确保数据的安全性和完整性,及时有效地进行...