mysql数据库 *** 作耗时很久是什么原因

mysql数据库 *** 作耗时很久是什么原因,第1张

Mysql查询语句慢,执行时间长和等待时间长的原因

没有索引或没用好索引(单值索引和复合索引)

关联查询太多join,

服务器调优及各个参数设置(缓冲,线程数等)

增加,删除,修改和查询,应取决于它们 *** 作的条件,如果 *** 作条件复杂,比如说要做一个要满足许多条件的 *** 作(无论是增加,删除,查询,还是修改),它们都耗时,相比较而言,在同等条件查询耗时要少,因为它毕竟只需要读取而不需要写入硬盘而修改和删除不光要读,还要写入,自然要耗时了.如果条件简单,比如只有一条,增加用时最少,因为此时没有条件,而修改应该最耗时,要找到这个记录,再去修改它的各个字段.而删除只需要去掉这条记录的标志就行了

2小时。

使用数据库时,用java编程把数据写入,每组数据写入时间平均是2小时,然后用查询语句读每组数据。

数据库是按照数据结构来组织、存储和管理数据的仓库。是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10037920.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存