SQLite更换为MySQL数据库,提升数据库速度的2个技巧

网友投稿 600 2022-05-28

在此前的文章中讲解过,我们平台的默认数据库是SQLite,用户可以根据自己的需求更换为MySQL,以此来解决海量数据的使用与存储问题,并提高数据库的灵活性。关于数据库的切换操作步骤与注意事项,大家可以参考这篇文章:EasyGBS平台切换为MySQL数据库的操作步骤及注意事项。

有用户在使用新版EasyGBS平台时,录像及并发较多导致磁盘读写消耗特别快。今天我们来和大家分享一个关于EasyGBS平台更换为MySQL数据库后,提升平台流畅性的解决办法。

若用户遇到上述情况,我们推荐使用MySQL 5.7的数据库,在服务器内存足够的情况下用内存来代替磁盘,这样可以有效缓解服务器的磁盘读写压力。若感觉提升仍不够大,我们可以修改两个参数就能解决这个问题。

打开easygbs.ini文件,修改database里的db_idle_conns和db_open_conns,分别都写成100(默认是40和1),如图:

SQLite更换为MySQL数据库,提升数据库速度的2个技巧

这两个参数是在大并发时设置数据库请求次数的参数,参数越大,数据库请求越快,当然消耗的资源也会比较大。设置完之后重启EasyGBS服务,这时就能感觉平台及数据库反应速度有了很大的提升。

MySQL SQLite 数据库

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:交易理念 :游资、私募的超短线投资理念
下一篇:源码分析 RocketMQ DLedger 多副本存储实现
相关文章