mySql 配置
u010286334
这个作者很懒,什么都没留下…
展开
-
MySQL高速缓存启动方法及参数详解query_cache_size=32M query_cache_type=1
在MYSQL的配置文件my.ini(window)或my.cnf(linux)中找到如下内容:# Query cache is used tocache SELECT results and later return them# without actualexecuting the same query once again. Having the query# ca转载 2015-09-01 15:55:58 · 3476 阅读 · 0 评论 -
table_cache – MySQL性能调优
table_cache是一个非常重要的MySQL性能参数,它在5.1.3之后的版本中叫做table_open_cache。table_cache主要用于设置table高速缓存的数量。由于每个客户端连接都会至少访问一个表,因此此参数的值与max_connections有关。缓存机制当某一连接访问一个表时,MySQL会检查当前已缓存表的数量。如果该表已经在缓存中打开,则会直接访问缓存中转载 2015-09-01 16:15:36 · 2599 阅读 · 0 评论 -
mysql配置--MyISAM相关参数
1、myisam_max_sort_file_size=100G # mysql重建索引时允许使用的临时文件最大大小2、myisam_sort_buffer_size=68M3、key_buffer_size=54M # Key Buffer大小,用于缓存MyISAM表的索引块。决定数据库索引处理的速度(尤其是索引读)4、read_buffer_size=64K #原创 2015-09-02 10:45:54 · 1419 阅读 · 0 评论 -
tmp_table_size 优化 MYSQL
它规定了内部内存临时表的最大值,每个线程都要分配。(实际起限制作用的是tmp_table_size和max_heap_table_size的最小值。)如果内存临时表超出了限制,MySQL就会自动地把它转化为基于磁盘的MyISAM表,存储在指定的tmpdir目录下,默认:mysql> show variables like "tmpdir"+---------------+--------转载 2015-09-01 17:11:58 · 2599 阅读 · 0 评论 -
mysql引擎
mysql引擎主要使用的有两种:MyISAM InnoDB mysql> show engines; //查询系统支持的引擎+------------+---------+----------------------------------------------------------------+| Engine | Support | Comment原创 2015-09-02 10:06:54 · 252 阅读 · 0 评论 -
mysql配置 --InnoDB相关参数
1、innodb_additional_mem_pool_size=3M # InnoDB用于存储元数据信息的内存池大小,一般不需修改2、innodb_flush_log_at_trx_commit =1 # 事务相关参数,如果值为1,则InnoDB在每次commit都会将事务日志写入磁盘(磁盘IO消耗较大),这样保证了完全的ACID特性。而如果设置为0,则表示事务日志写入内存log和内存原创 2015-09-02 10:22:41 · 641 阅读 · 0 评论