它与上一点有关,默认值为 256。如果我们将其提高到 256 以上,。 您可以首先尝试最大连接数 256 作为第一步并评估性能,尽管我敢说最大连接数的值在 150% 到 200% 之间。 限制:最小 0,最大 16384。 线程池:我提到它是因为激活它会破坏最后的提示。 如果我们事先知道我们将有大量短查询,这将涉及处理器的额外计算工作,
取决于您的硬件或虚拟化资源,但只要您没有在同一服务器上运行其他软件 手机号码数据 并且所有表都是 InnoDB,将其设置为最大内存的 80% 总是好的。 限制:最小 5 MB,默认 128 MB。 如果您分配超过 2 GB,则必须增加实例数量(将池划分为逻辑单元),最大 8192…PB! InnoDB 日志文件大小:根据您为储备基金设置的值,您必须分配一半或更少。 通过为此日志文件设置较大的大小,可以减少写入,
但会增加发生故障时的恢复时间(例如,很常见的断电,或者有人手动关闭服务器)。 限制:最小 1 MB,默认 48 MB,最大 512 GB。 这里我推荐一个数字,64兆,这样可以减少磁盘的写入和读取。 限制:最小 256 KB,默认 16 MB,最大 4096 MB。 InnoDB Log Flush Interval:这里没有什么可改变的,它的默认值为1。 但如果您的电源完全可靠,您可以将其更改为两个以提高性能。 我再说一遍
|