php访问数据库速度慢 php 访问数据库

php mysql在数据库里数据大的话查询很慢1.建立索引,尽可能把索引建立到你你经常比较的字段上,如select a,b,c,d from a where 索引字段=值,这个索引字段最好是数值型数据
【php访问数据库速度慢 php 访问数据库】2.慢有更多情况,
情况1:远程查询,其实可能查询不慢,由于数据量大,传输过程慢
情况2:WHERE 后面的比较数据太多,比如 like 类的语句
情况3:需要哪个字段只取那个字段就行了,比如select * from a与select b,c,d from a速度是有差距的
3.数据库定期维护,压缩,把不常用的数据备份后放入备份库里,查询时查备份库等
问题补充:
.第一条:建立索引,怎么建立,我也听说过,但不知道怎么使用
答:每种数据建立索引的方法有差异,比如SQL SERVER 2000中可对多个字段进行索引,比如SQL SERVER2000中有命令
CREATE INDEX
为给定表或视图创建索引 。
只有表或视图的所有者才能为表创建索引 。表或视图的所有者可以随时创建索引,无论表中是否有数据 。可以通过指定限定的数据库名称,为另一个数据库中的表或视图创建索引 。
语法
CREATE [ UNIQUE ] [ CLUSTERED | NONCLUSTERED ] INDEX index_name
ON { table | view } ( column [ ASC | DESC ] [ ,...n ] )
[ WITHindex_option[ ,...n] ]
[ ON filegroup ]
index_option::=
{ PAD_INDEX |
FILLFACTOR = fillfactor |
IGNORE_DUP_KEY |
DROP_EXISTING |
STATISTICS_NORECOMPUTE |
SORT_IN_TEMPDB
}
第三条:数据库定期维护,压缩:怎么个压缩法?及时备份数据到备份库查询备份库,那查询时不是还慢吗?
答:这个有压缩工具 , 基本上每种数据库都有自己的压缩数据库的工具
ThinkPHP3.2连接数据库很慢这个要看你的家境,如果是一般或者不好,只够自己活肯定不够的 。
如果你家境很好,富裕充足,富一二三四五代,那钱够自己生活,可以,因为你不用担心没有钱或者出事或者别的事情影响你 。
如果你是前者,钱重要 , 但是还是要走正路来的钱 , 违法或者黑的就还是别碰,毕竟心术正也是立足社会的一个加分项,钱重要,但做正直的人赚正确的钱更重要,也就是人品,不要把钱看得至高无上,也就是说不要只看钱 , 为钱做什么都可以的那种 。古语常言,君子爱财 , 取之有道 。你要先解决生存问题,再谈生活 。
如果你是后者,我个人认为,你还是要重视金钱,虽然可能家里人奋斗出来的资产对你来说很让你有优越感,但是那是他们付出了很多你经历不了或者没有经历过的,钱来之不易 , 世界上还有很多人因为吃不饱穿不暖发愁,如果你有能力 , 让自己变更优秀,没有什么是恒古不变的 , 即使你家庭很富有,如若有天不幸受难,你也可以帮助家庭解决部分也是很好的 。壮大自己,就像我们国家,不居安思危的话,别国就会欺负,你若强大 , 朋友甚多,欺负你都要看看你的背后实力和关系 。
php连接数据库响应慢连接语句怎么写的,是不是用的域名,建议用IP,例如:
mysql_connect('127.0.0.1', 'root', '123456');
php通过公网ip链接mysql,速度很慢 , 如何解决?做网站还是什么?。考热徽究夥掷胛恫辉谝桓龌磕?。公网mysql安全也是个大问题?。?非得在不同机房上VPC吧
为什么我的php网页链接了通过类链接了数据库之后打开就非常的慢应为链接数据库之后打开的时候他需要在数据库里读取数据,所以这个时间差就是数据库查询的时间!
PHP循环代码不断获取数据库内容 , 导致数据读取很慢,怎么去修改下面的代码让数据读取快点?(Thinkphp)数据库的读取能一次查询完成的尽量不要分成多次查询
不知道你用的是什么框架,如果有where_in方法的话可以用它来解决,先要构造出order_sn值的数组
没有的话就自己构造'or'条件字符串,然后用where一次查询完成
php访问数据库速度慢的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php 访问数据库、php访问数据库速度慢的信息别忘了在本站进行查找喔 。

    推荐阅读