位置: IT常识 - 正文

PHPCMS用哪个数据库比较好?(phpcms怎么用)

编辑:rootadmin
PHPCMS用MySQL数据库比较好,因为PHPCMS是使用PHP进行编写的,而PHP对MySQL支持比较好,所以推荐使用MySQL,该数据库是一种开放源代码的关系型数据库管理系统。

推荐整理分享PHPCMS用哪个数据库比较好?(phpcms怎么用),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:phpcms数据库配置文件,php好用的cms,php好用的cms,phpcms数据库,phpcms数据库配置文件,phpcms数据库,php好用的cms,phpcms数据库,内容如对您有帮助,希望把文章链接给更多的朋友!

PHPCMS用哪个数据库比较好?

PHPCMS用MySQL数据库比较好,因为PHPCMS是使用PHP进行编写的,而PHP对MySQL支持比较好,所以推荐使用MySQL,该数据库是一种开放源代码的关系型数据库管理系统。

MySQL 优化

选择InnoDB作为存储引擎

大型产品的数据库对于可靠性和并发性的要求较高,InnoDB作为默认的MySQL存储引擎,相对于MyISAM来说是个更佳的选择。

优化数据库结构

组织数据库的schema、表和字段以降低I/O的开销,将相关项保存在一起,并提前规划,以便随着数据量的增长,性能可以保持较高的水平。

设计数据表应尽量使其占用的空间最小化,表的主键应尽可能短。·对于InnoDB表,主键所在的列在每个辅助索引条目中都是可复制的,因此如果有很多辅助索引,那么一个短的主键可以节省大量空间。

仅创建你需要改进查询性能的索引。索引有助于检索,但是会增加插入和更新操作的执行时间。

InnoDB的ChangeBuffering特性

InnoDB提供了changebuffering的配置,可减少维护辅助索引所需的磁盘I/O。大规模的数据库可能会遇到大量的表操作和大量的I/O,以保证辅助索引保持最新。当相关页面不在缓冲池里面时,InnoDB的changebuffer将会更改缓存到辅助索引条目,从而避免因不能立即从磁盘读取页面而导致耗时的I/O操作。当页面被加载到缓冲池时,缓冲的更改将被合并,更新的页面之后会刷新到磁盘。这样做可提高性能,适用于MySQL5.5及更高版本。

PHPCMS用哪个数据库比较好?(phpcms怎么用)

InnoDB页面压缩

InnoDB支持对表进行页面级的压缩。当写入数据页的时候,会有特定的压缩算法对其进行压缩。压缩后的数据会写入磁盘,其打孔机制会释放页面末尾的空块。如果压缩失败,数据会按原样写入。表和索引都会被压缩,因为索引通常是数据库总大小中占比很大的一部分,压缩可以显著节约内存,I/O或处理时间,这样就达到了提高性能和伸缩性的目的。它还可以减少内存和磁盘之间传输的数据量。MySQL5.1及更高版本支持该功能。

注意,页面压缩并不能支持共享表空间中的表。共享表空间包括系统表空间、临时表空间和常规表空间。

使用批量数据导入

在主键上使用已排序的数据源进行批量数据的导入可加快数据插入的过程。否则,可能需要在其他行之间插入行以维护排序,这会导致磁盘I/O变高,进而影响性能,增加页的拆分。关闭自动提交的模式也是有好处的,因为它会为每个插入执行日志刷新到磁盘。在批量插入期间临时转移唯一键和外键检查也可显著降低磁盘I/O。对于新建的表,最好的做法是在批量导入后创建外键/唯一键约束。

一旦你的数据达到稳定的大小,或者增长的表增加了几十或几百兆字节,就应该考虑使用OPTIMIZETABLE语句重新组织表并压缩浪费的空间。对重新组织后的表进行全表扫描所需要的I/O会更少。

优化InnoDB磁盘I/O

增加InnoDB缓冲池大小可以让查询从缓冲池访问而不是通过磁盘I/O访问。通过调整系统变量innodb_flush_method来调整清除缓冲的指标使其达到最佳水平。

MySQL的内存分配

在为MySQL分配足够的内存之前,请考虑不同领域对MySQL的内存需求。要考虑的关键领域是:并发连接——对于大量并发连接,排序和临时表将需要大量内存。在撰写本文时,对于处理3000+并发连接的数据库,16GB到32GB的RAM是足够的。

内存碎片可以消耗大约10%或更多的内存。像innodb_buffer_pool_size、key_buffer_size、query_cache_size等缓存和缓冲区要消耗大约80%的已分配内存。

日常维护

定期检查慢的查询日志并优化查询机制以有效使用缓存来减少磁盘I/O。优化它们,以扫描最少的行数,而不是进行全表扫描。

其他可以帮助DBA检查和分析性能的日志包括:错误日志、常规查询日志、二进制日志、DDL日志(元数据日志)。

定期刷新缓存和缓冲区以降低碎片化。使用OPTIMIZETABLE语句重新组织表并压缩任何可能被浪费的空间。

推荐教程:《PHP》《PHPCMS教程》

本文链接地址:https://www.jiuchutong.com/zhishi/311958.html 转载请保留说明!

上一篇:Spring Boot + Redis 实现分布式锁,还有谁不会??(springbootredis密码加密)

下一篇:电脑学习网强推WP Rocket3.11.3最新汉化破解版最强WordPress商用缓存插件-电脑学习网破解(学电脑的好网站)

  • 小故事大道理(小故事大道理读后感300字左右)

    小故事大道理(小故事大道理读后感300字左右)

  • iphone13pro怎么切换5g(iphone13pro怎么设置主题)

    iphone13pro怎么切换5g(iphone13pro怎么设置主题)

  • 华为电子秤怎么连手机(华为电子秤怎么开机)

    华为电子秤怎么连手机(华为电子秤怎么开机)

  • 荣耀play4pro屏幕支持桌面循环吗(荣耀play4pro屏幕亮度多少尼特)

    荣耀play4pro屏幕支持桌面循环吗(荣耀play4pro屏幕亮度多少尼特)

  • 无线网络图标上有个叉(无线网络图标上有个感叹号怎么解决)

    无线网络图标上有个叉(无线网络图标上有个感叹号怎么解决)

  • 关闭当前的演示文稿的快捷键(关闭演示怎么写)

    关闭当前的演示文稿的快捷键(关闭演示怎么写)

  • 鼠标和键盘插哪里(鼠标和键盘插哪个位置)

    鼠标和键盘插哪里(鼠标和键盘插哪个位置)

  • 微信添加好友请求看不到了(微信添加好友请求信息怎么设置)

    微信添加好友请求看不到了(微信添加好友请求信息怎么设置)

  • f开头的是翻新机吗(f开头一定是官翻机吗)

    f开头的是翻新机吗(f开头一定是官翻机吗)

  • 手机删不了照片怎么回事(为什么华为手机删不了照片)

    手机删不了照片怎么回事(为什么华为手机删不了照片)

  • 拉黑了还能收到短信吗(拉黑了还能收到添加好友请求吗)

    拉黑了还能收到短信吗(拉黑了还能收到添加好友请求吗)

  • word文档序号自动生成目录(word文档序号自动生成编号)

    word文档序号自动生成目录(word文档序号自动生成编号)

  • 手机投屏电视怎么弄(手机投屏电视怎样放大满屏)

    手机投屏电视怎么弄(手机投屏电视怎样放大满屏)

  • Reno Ace怎么查看手机序列号(oppo reno ace怎么查激活日期)

    Reno Ace怎么查看手机序列号(oppo reno ace怎么查激活日期)

  • qq扩列如何匹配(qq扩列匹配聊天技巧)

    qq扩列如何匹配(qq扩列匹配聊天技巧)

  • ios设置自动点击屏幕(ios如何自动点击)

    ios设置自动点击屏幕(ios如何自动点击)

  • 挥卡云闪付怎么刷卡(云闪付挥卡怎么操作)

    挥卡云闪付怎么刷卡(云闪付挥卡怎么操作)

  • iphone相机怎么关声音(iphone相机怎么关闭hdr)

    iphone相机怎么关声音(iphone相机怎么关闭hdr)

  • 【计算机网络】网络层IP协议(计算机网络拓扑结构有哪些)

    【计算机网络】网络层IP协议(计算机网络拓扑结构有哪些)

  • 【Spring】IOC,你真的懂了吗?(spring ioc di aop)

    【Spring】IOC,你真的懂了吗?(spring ioc di aop)

  • 你的应用太慢了,给我司带来了巨额损失,该怎么办(应用加载慢)

    你的应用太慢了,给我司带来了巨额损失,该怎么办(应用加载慢)

  • 最新2022年Auto Cad2019专用破解版windows11-windows12-32位64位下载(附视频教程)免费下载(学生誓词最新2022年)

    最新2022年Auto Cad2019专用破解版windows11-windows12-32位64位下载(附视频教程)免费下载(学生誓词最新2022年)

  • 企业借出去的钱收不回来
  • 酒店物业费收取标准2019
  • 个体户查账征收怎么交税?
  • 月末进项税额转出科目需要结转吗
  • 房屋租赁收入还需要缴纳附加税吗
  • 高温补贴能以别的形式发放吗
  • 不在境内劳务是否付企业所得税
  • 财务公司承兑汇票是商票还是银票
  • 送员工礼物
  • 资金不需要验资,实收资本怎么入账
  • 应收账款计提坏账准备是谨慎性原则吗
  • 预付材料款的会计分录怎么写
  • 企业开办费的会计和税务处理
  • 计提和缴纳税会计分录
  • 什么叫单项计提坏账损失
  • 个体户个人所得税税率表2023计算
  • 购买化妆品可以税前扣除吗
  • 装卸增值税税率最新的
  • 外购商品对外赠送增值税怎么算
  • 月末在产品直接人工成本怎么算
  • 公司账上没钱还假发工资违法吗
  • win11如何关闭开机自启动项
  • 如何调整文件夹内文件的顺序
  • win10 20h1 bug
  • php utf8转unicode
  • 腾讯电脑管家中的软件搬家
  • PHP:Memcached::addServers()的用法_Memcached类
  • php数组函数题目
  • win10平板模式怎么显示桌面
  • 销售材料计提存入什么
  • 小规模纳税人按季度申报
  • 移动列表格
  • 财务报表中固定资产清理为什么加借方余额
  • 基于深度学习的轴承寿命预测实践,开发CNN、融合LSTM/GRU/ATTENTION
  • 第十四届中国大学生数学竞赛
  • 长期借款的处理原则
  • 管理费用只能在借方吗
  • 织梦收费5800的解决方法
  • mysql行锁的作用
  • 怎么把其他应收款借方余额转出
  • 发票验旧有时间规定吗
  • 处置使用过的固定资产,税率按多少
  • 购进免税农产品发生非正常损失
  • 国企注册资本实缴
  • 提的税与实际交的税区别
  • 当月作废的发票是否需要报税
  • 实收资本现金入账怎么办
  • 本年利润为
  • 房地产企业帐套设置
  • 出口运保费是什么费用
  • 主营业务收入净额指的是什么
  • 银行承兑汇票怎么做账务处理
  • 工程没钱也没有工资
  • 商业汇票贴现必须具备的条件
  • 主营业务税金及附加借贷方向
  • 一般纳税人进货的会计分录怎么做
  • mysql5624安装教程
  • sql server字段
  • 如何查看网络连接密码
  • ubuntu安装transmission
  • 数字签名方法不提供
  • 在服务器上创建用户
  • ubuntu系统安装报错
  • linux系统怎么添加文件
  • mac上安装ios app
  • 怎么把win8界面换成win7
  • windows开发教程
  • win8打开ie
  • win10正式版和专业版的区别
  • [置顶] 此外,车牌号:458143(懂得都懂[吃瓜])
  • python中 index
  • easyui控件
  • android 点击按钮如果数据库有数据就更新,没有就创建
  • python time模块日期运算
  • nodejs child_process
  • js移动dom
  • jquery函数大全
  • 上海市网上税务局登录
  • 企业改制和重组的区别
  • 云南省国家税务局APP
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设