1 / 2
文档名称:

SQL数据库应用技巧分析.doc.doc

格式:doc   页数:2页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

SQL数据库应用技巧分析.doc.doc

上传人:changjinlai 2016/5/20 文件大小:0 KB

下载得到文件列表

SQL数据库应用技巧分析.doc.doc

相关文档

文档介绍

文档介绍:SQL 数据库应用技巧分析摘要: SQL Server 在应用的过程中,其性能和安全性会受到多种因素的影响,想要对其性能和安全性进行最大优化,需要进行多方面的开发研究。 SQL Server 数据库能够满足各个行业的事物处理, 是一个具有高性能、大容量等特点的数据库管理系统。因此, 本文对 SQL Server 数据库的应用技巧进行了讨论,希望能够为相关工作提供一定的借鉴。中国论文网/view- 关键词: SQL Server 应用技巧查询优化安全中图分类号: 文献标识码: A 文章编号: 1007-9416 ( 2015 ) 12-0000-00 1 SQL Server 数据库应用性能优化在 SQL Server 数据库应用过程中,查询命令的执行是影响数据库性能的重要因素, 下面对 SQL Server 数据库查询优化的技巧进行了简单的分析。在对 SQL Server 数据库进行查询的过程中,主要应该注意一下几个方面: (1 )尽量减少 or 语句的使用,如果在查询过程中胡乱使用 or 语句,可能导致扫描到的结果非常多, 大大影响查询的效率, 如果在查询过程中, 需要使用联合索引, 可以利用 UNION all 语句来实现,可以大幅度提高系统的查询效率[1] ;(2 )通过将索引、数据以及日志应用到不同的输入及输出设备上, 可以使读取速度大幅提高, 同时, 读取的数据量越大, 则对输入及输出接口的性能要求越高;(3 )为了在查询 OLAP 数据库时达到较快的效果,你必须使用 MOLAP 存储, 但是, 如果你使用了 MOLAP , 因为它是周期性的处理数据的, 所以数据会有一些延迟, 为了获得最新的数据, 你也必须使用 ROLAP 存储, 但是 ROLAP 的存储性能要比 MOLAP 在查询响应方面明显的慢, 那就是主动缓存配置选项很有用的地方了, 因为它允许分析服务可以从 MOLAP 和 ROLAP 两边检索, 因此为使用了 ROLAP 的最新数据的 MOLAP 提供了效能,可以在 MSDN 资源中发现更过的关于主动缓存的信息。 2 SQL Server 数据库应用安全优化在 SQL Server 数据库中,包含表格、视图、储存过程、关键字、自定义数据类型等多种对象。 SQL Server 数据库的对象并非一个主体,同时也可能是数据库中的某个小构件。 SQL Server 数据库的设计以安全为出发点,版本的升级需要相应的权限,以角色安全为重点进行考虑,对不同对象设置不同的系统访问权限,在 SQL Server 内部对用户进行组织, 从而降低 Windows 内部组织用户的需求。可以根据实际角色, 聚集用户, 实行单元应用权限。不同的分组拥有不同的访问权限, 能够将相似的功能和权限作为同等角色, 一个用户能够通过扮演不同的角色, 获取更多系统访问权限。为了确保数据库的安全性, 需要加强以下两个方面的优化[2] : 身份权限验证(1) 身份验证。从 SQL Server 数据库的内置选项来看, 其提供了 Windows 集成安全性和标准安全性两个选项。其中, Windosw 集成安全性是用户将登陆到 Windows 中, 而不是 SQL Server 数据库中。该身份验证可以将来自信任 Window