java基础知识点 为什么MySQL在数据库较大的时候分页查询很慢,如何优化?
浏览量:2887
时间:2021-03-17 08:38:39
作者:admin
为什么MySQL在数据库较大的时候分页查询很慢,如何优化?
正如房东所说,分页查询在我们的实际应用中非常常见,也是问题最多的查询场景。例如,对于下面的简单语句,通常的思考方式是在name、age、register中u在time字段上创建一个复合索引。这样,条件排序可以有效地利用索引,性能得到快速提高。
如上例所示,当limit子句变为“limit 100000,50”时,我们会发现,如果只选择了50条语句,为什么会变慢?
,所以我们会觉得很慢。
面试题:oracle数据库优化?
Oracle数据库优化主要包括以下几个方面(我接触过,可能不全面):1这主要是基于语句和数据库索引,结合查询计划的分析结果,重写性能低下的查询语句,并执行表执行查询前的分析语句。数据结构优化,包括在实际应用中根据业务逻辑重新设计数据库结构,或创建相关索引,提高查询效率;3数据库设置优化,主要是调整数据库的相关参数和数据结构,提高应用访问系统的效率;4存储结构优化,在数据量大的情况下,可以考虑优化数据库的存储结构,例如对数据进行分区并将数据存储在磁盘阵列服务器上。我的经验有限。以上是一些建议
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。