文章转自华为云社区,作者:TSINGSEE青犀视频;原文链接:https://bbs.huaweicloud.com/blogs/337680
在此前的文章中讲解过,我们平台的默认数据库是SQLite,用户可以根据自己的需求更换为MySQL,以此来解决海量数据的使用与存储问题,并提高数据库的灵活性。关于数据库的切换操作步骤与注意事项,大家可以参考这篇文章:EasyGBS平台切换为MySQL数据库的操作步骤及注意事项。

有用户在使用新版EasyGBS平台时,录像及并发较多导致磁盘读写消耗特别快。今天我们来和大家分享一个关于EasyGBS平台更换为MySQL数据库后,提升平台流畅性的解决办法。
若用户遇到上述情况,我们推荐使用MySQL 5.7的数据库,在服务器内存足够的情况下用内存来代替磁盘,这样可以有效缓解服务器的磁盘读写压力。若感觉提升仍不够大,我们可以修改两个参数就能解决这个问题。
打开easygbs.ini文件,修改database里的db_idle_conns和db_open_conns,分别都写成100(默认是40和1),如图:

这两个参数是在大并发时设置数据库请求次数的参数,参数越大,数据库请求越快,当然消耗的资源也会比较大。设置完之后重启EasyGBS服务,这时就能感觉平台及数据库反应速度有了很大的提升。
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




