Board logo

标题: 这些是 MySQL 服务器参数的设置: [打印本页]

作者: com    时间: 2023-5-7 00:28     标题: 这些是 MySQL 服务器参数的设置:

这些是 MySQL 服务器参数的设置:

    join_buffer_size=64M:在执行 JOIN 操作时用于缓存数据的内存大小为 64MB。
    key_buffer_size=64M:MyISAM 存储引擎的索引缓存大小为 64MB。
    log_error_verbosity=1:日志的详细程度为 1,即错误信息和警告信息都会输出到日志文件中。
    max_allowed_packet=64M:允许发送到服务器或从服务器接收的最大数据包大小为 64MB。
    myisam_max_sort_file_size=64G:MyISAM 存储引擎在排序时能够使用的最大磁盘空间为 64GB。
    read_buffer_size=2048kb:每次读取数据时使用的缓存大小为 2048KB。
    read_rnd_buffer_size=64M:扫描表进行随机读取时用于缓存数据的内存大小为 64MB。
    server_id=1:MySQL 服务器的 ID 号。
    skip-external-locking=on:关闭外部锁定,以提高性能。
    sort_buffer_size=2048kb:每次进行排序时使用的缓存大小为 2048KB。
    table_open_cache=512:打开表所缓存的表数目为 512。
    thread_cache_size=32:线程缓存大小为 32。
    wait_timeout=120:如果客户端没有活动,则关闭连接之前等待的时间上限为 120 秒。
    innodb_force_recovery=0:设置 InnoDB 存储引擎的恢复模式,默认为 0,即正常恢复模式。
    lower_case_table_names=1:使表名大小写不敏感。
    innodb_buffer_pool_size=128M:InnoDB 存储引擎的缓存池大小为 128MB。
    max_heap_table_size=512M:内存表的最大允许值为 512MB。
    myisam_sort_buffer_size=128M:MyISAM 存储引擎进行排序时所使用的缓冲区大小为 128MB。
    tmp_table_size=512M:在硬盘上创建临时表时所使用的缓存区大小为 512MB。
    long_query_time=10:查询执行时间超过 10 秒时记录到慢查询日志中。
    slow_query_log=off:关闭慢查询日志。

需要注意的是,这些参数只是一些参考建议,实际使用时需要根据系统硬件配置和具体应用场景进行适当调整。




欢迎光临 Ennos Continent 恩诺斯大陆 (http://service.caffz.com:12345/mud/EnnosContinent/) Powered by Discuz! 6.0.0