SQLite更换为MySQL数据库,提升数据库速度的2个技巧
【摘要】 这两个参数是在大并发时设置数据库请求次数的参数,参数越大,数据库请求越快,当然消耗的资源也会比较大。设置完之后重启EasyGBS服务,这时就能感觉平台及数据库反应速度有了很大的提升。
在此前的文章中讲解过,我们平台的默认数据库是SQLite,用户可以根据自己的需求更换为MySQL,以此来解决海量数据的使用与存储问题,并提高数据库的灵活性。关于数据库的切换操作步骤与注意事项,大家可以参考这篇文章:EasyGBS平台切换为MySQL数据库的操作步骤及注意事项。
有用户在使用新版EasyGBS平台时,录像及并发较多导致磁盘读写消耗特别快。今天我们来和大家分享一个关于EasyGBS平台更换为MySQL数据库后,提升平台流畅性的解决办法。
若用户遇到上述情况,我们推荐使用MySQL 5.7的数据库,在服务器内存足够的情况下用内存来代替磁盘,这样可以有效缓解服务器的磁盘读写压力。若感觉提升仍不够大,我们可以修改两个参数就能解决这个问题。
打开easygbs.ini文件,修改database里的db_idle_conns和db_open_conns,分别都写成100(默认是40和1),如图:
这两个参数是在大并发时设置数据库请求次数的参数,参数越大,数据库请求越快,当然消耗的资源也会比较大。设置完之后重启EasyGBS服务,这时就能感觉平台及数据库反应速度有了很大的提升。
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)