SQL性能

作者: Lewis Jackson
创建日期: 12 可能 2021
更新日期: 13 可能 2024
Anonim
Mysql性能优化  索引篇1 基础原理
视频: Mysql性能优化 索引篇1 基础原理

内容

定义-SQL性能是什么意思?

SQL性能通过SQL查询能够执行所需功能的效率和速度来衡量。 SQL性能可以通过完成操作所花费的时间以及操作的输出是否符合期望的要求来衡量。由于各种原因,SQL性能可能会降至某个标准以下,但是有一些方法可以提高性能。


Microsoft Azure和Microsoft Cloud简介在本指南中,您将了解什么是云计算,以及Microsoft Azure如何帮助您从云迁移和运行业务。

Techopedia解释了SQL性能

SQL可以执行简单和复杂的操作。一个简单操作的示例可以是检索某个部门中所有员工的出生日期,而复杂操作的示例可以是以名称P开头的大型企业中所有员工的出生日期,护照号码以54开头,并且在过去15年内曾在美国境外旅行。操作越复杂,所需的时间就越长。

有许多方法可以提高SQL性能,包括:

  • 应避免在单个查询中进行多次联接。
  • 应该使用基于集合的查询,而不是基于游标的查询。
  • 在标准查询中应避免使用不相关的标量子查询。
  • 作为查询的一部分,应避免使用多语句表值函数(TVF)。
  • 索引应尽可能有效地使用。
  • 索引中的列应小心放置。