APP下载

数据库查询与统计分析

2019-10-21王永刚王秀霞

科学与财富 2019年7期
关键词:数据库

王永刚 王秀霞

摘 要:数据库最大的特点是查询的便捷性,几乎所有的数据库操作都是在查询的基础上进行的。查询优化提高了数据库的查询速度,也给数据的维护带来了方便。本文对 数据库查询与统计进行分析。

关键词:数据库;查询;统计

引言

数据库性能问题一直是决策者及技术人员共同关注的焦点,影响数据库性能的一个重要因素就是SQL查询语句的效率。SQL 是结构化查询语言(Structured Query Language)的缩写,SQL语言的功能包括数据查询、数据操纵、数据定义和数据控制等部分,主要应用于关系数据库,实现了关系数据库中的数据检索。

一、数据库查询优化技术概述

1.1 自动查询优化技术

SQL server的自动查询优化技术由基于开销的查询优化器来进行的,当提交一个SQL语句时,这个语句只是表明想要从数据库中得到什么样的结果,对于怎么样得到结果,SQL语句不会涉及。给予开销的查询优化器以CPU的使用率和磁盘I/O作为判断依据来为每个可能的执行规划赋予开销值,然后优化器会选择开销值最小的执行规划来执行。

1.2 索引技术

在SQL server数据库中,索引是一个物理性的数据库结果,是单独存在的,在检索数据的时候,对磁盘的读写都需要占用很大的开销,如果缺少了索引,就必须要对磁盘进行识别。有了索引的帮助,查询数据只需要索引页面就行,索引能够很大程度上提高查询检索速度。因此,要拥有查询方便快捷的数据库,索引是必不可少的。

1.3影响查询效率的因素……

登录APP查看全文

猜你喜欢

数据库
数据库
数据库
数据库
数据库
数据库
数据库
数据库
数据库
数据库
数据库