免费获取
|
论文天下网
|
原创毕业论文
|
论文范文
|
论文下载
|
计算机论文
|
论文降重
|
毕业论文
|
外文翻译
|
免费论文
|
开题报告
|
心得体会
|
全站搜索
当前位置:
论文天下网
->
免费论文
->
计算机论文
Oracle数据库的优化
本文ID:编号TXW805043
全文字数:3126
全文下载链接
(充值:30元)
如何充值?
Oracle数据库的优化
随着系统规模的不断增加,数据量和并发量不断增大,整个系统架构中最先受到冲击而形成瓶颈的,定然是数据库,以若有一个特别大的访问量到数据库时,查询速度往往会很慢,我们需要进行优化。优化从三个方面考虑:SQL语句优化、主从复制、读写分离、负载均衡、数据库分库分表。优化时需遵从的原则包括:数据库在设计时严格按照范式设计;在使用字段数据类型时,尽可能使用小的数据类型;在数据库开启慢查询,分析哪些SQL语句执行较慢,使用日志记录方式记录下来再处理;尽量不要使用or,like,搜索时加上主键;优化相关配置参数等。
一、数据库的介绍
数据库,简而言之可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据进行新增、截取、更新、删除等操作。所谓“数据库”是以一定方式储存在一起、能与多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合。是为管理数据库而设计的电脑软件系统,一般具有存储、截取、安全保障、备份等基础功能。数据库管理系统可以依据它所支持的数据库模型来作分类,例如关系式、XML;或依据所支持的计算机类型来作分类,例如服务器群集、移动电话;或依据所用查询语言来作分类,例如SQL、XQuery;或依据性能冲量重点来作分类,例如最大规模、最高运行速度;亦或其他的分类方式。不论使用哪种分类方式,一些DBMS能够跨类别,例如,同时支持多种查询语言。
数据库的类型包括:关系数据库(MYSQL)、非关系数据库(NoSQL)。数据库的架构可以大致分为三个概括层次:内层、概念层和外层。内层是最接近实际存储体,亦即有关数据的实际存储方式;外层最接近用户即有关个别用户观看数据方式;概念层是介于两者之间的间接层。
二、Oracle数据库访问性能优化法则
所有数据库包括Oracle的sql优化都是针对程序员的,而不是针对dba的,第一,尽量防止模糊,明确指出,即用列名代替*,第二,在where语句上下工夫。第三,多表查询和子查询,第四,尽量使用绑定。
根据计算机硬件的基本性能指标及其在数据库中主要操作内容,可以整理出如下图所示的性能基本优化法则:
相关论文
上一篇
:
图书馆图书管理系统设计与实践
下一篇
:
互联网发展的利与弊
推荐论文
本专业最新论文
Tags:
Oracle
数据库
优化
【
返回顶部
】
相关栏目
自动化相关
计算机论文
工程管理论文
法律论文
医学论文
人力资源
电子专业
电气工程
英语论文
行政管理
电子商务
社科文学
教育论文
物流专业
金融专业
财务管理
会计专业
化学化工材料科学
电子通信
环境科学
经济类
机械模具类
报告,总结,申请书
其他专业论文