
正文
php数据库优化实操 php 数据库优化
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
php 如何提高 “循环数据库修改操作”的速度
给你个思路
先最大化 PHP 效率充分利用 系统资源。
把 sql 拆开比如2万一个用一个 php 去跑 总共用5个 php 一起跑。
然后最大化 mysql 效率
查一下mysql 的瓶颈在哪。针对性的去优化。
查询慢 就看看索引什么的
写慢就查查 buffer 什么的。
这里强烈建议读写分离。
用不通的数据库实例去分别处理读写。
再看看磁盘 IO 性能。看看队列数据。不行就上阵列。或者单表部署单个磁盘。或者读写在不同的磁盘进行。
当然用缓存也可以。
比如把10万条都独出来存到 memcache 等内存缓存中。循环处理数据的时候读内存的数据不用查数据库。
还有终极大招。
你直接把数据库都搬内存里面。。。
相关问答
Q1: php怎么做数据库优化
2个方面php数据库优化实操:sql语句优化,缓存。
sql语句中select * from 表 不需要全部信息的话就尽量不要用*,要哪个字段就写哪个,不要怕写。
如今php中有许多的缓存方式,有模板缓存,sql查询缓存。代表有smarty和memcache,当然,其php数据库优化实操他还有很多优秀的缓存方式,我就不多说php数据库优化实操了。
Q2: PHP-大数据量怎么处理优化
大数据php数据库优化实操的话可以进行以下操作php数据库优化实操:
减少对数据库的读取php数据库优化实操,也就是减少调用数据库,
进行数据缓存,
利用数据库的自身优化技术,如索引等
精确查询条件,有利于提高查找速度
关于php数据库优化实操和php 数据库优化的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






