freeswitch 优化db

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
云数据库 RDS MySQL,高可用系列 2核4GB
简介: freeswitch 优化db

持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第19天,点击查看活动详情今天没事做给大家讲一下fs的优化


fs运行的时候会生成一些db文件,是sqlite的,因为sqlite在高并发的状态下不行

我以前是直接把这些文件放在ramdisk下面的,这样的确能够提高稳定性的,

但是在超过200以上的并发,系统有时会出问题的


所以我就把这些文件放在mysql里面跑 毕竟mysql不会出现锁的状态的

wiki.freeswitch.org/wiki/Using_…按照上面做就可以了 ubuntu安装unixODBC的路径和说明里面的不一样的,自己修改一下


然后我就把core fifo internal 这些都跑在了mysql (我的fs自己优化了一下 所以就这3个需要数据库,默认会有很多需要的)


最后给大家一个提示,这些数据库是用来跑临时数据的,所以只要速度快不需要保存的

所以我就把本来是Innodb的表都改成mysql的内存表了,


结果就是速度奇快,超级稳定


一点小经验大家分享一下


其实sql并不是瓶颈,XML dialplan更加需要优化

这个没涉及到dialplan呢


fs在运行的时候会有大量的后台数据,就像session一样的东西,用于记录用户的通道等等信息


这些个数据需要优化的 官方的wiki都说这个要优化

然后才是dialplan的流程优化


放在内存盘上就可以了,我觉得用odbc其实也不好


sqlite有死锁的问题 你怎么解决

mysql如果不通了 那么其他业务也做不了了


所以mysql一定通着的

通着就要利用一下啊 mysql的内存表速度比memcache的速度还快


而且不会死锁 这个是最稳定的方法了


我已经实在想不出有更好的办法了

有好方法赐教


如果不用mysql当然是最好了



相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
SQL 运维 关系型数据库
MySQL binlog_ignore_db 参数最全解析
经过前面文章学习,我们知道 binlog 会记录数据库所有执行的 DDL 和 DML 语句(除了数据查询语句select、show等)。注意默认情况下会记录所有库的操作,那么如果我们有另类需求,比如说只让某个库记录 binglog 或排除某个库记录 binlog ,是否支持此类需求呢?本篇文章我们一起来看下。
543 0
MySQL binlog_ignore_db 参数最全解析
|
存储 关系型数据库 Serverless
【DB吐槽大会】第68期 - PG server less场景下的quota控制灵活性较弱
大家好,这里是DB吐槽大会,第68期 - PG server less场景下的quota控制灵活性较弱
|
存储 关系型数据库 MySQL
|
关系型数据库 MySQL 数据库
|
存储 关系型数据库 MySQL
|
SQL 关系型数据库 数据库
DB2命令大全
Db2命令大全 2007-05-12 10:43 连接数据库:      connect to [数据库名] user [操作用户名] using [密码] 创建缓冲池(8K):      create bufferpool ibmdefault8k IMMEDIATE     SIZE...
1330 0
|
Java 关系型数据库 Perl
【DB2学习】db2profile的脚本
[root@yang sqllib]# cat db2profile############################################################################### Licensed Material...
899 0