码迷,mamicode.com
首页 >  
搜索关键字:数据库优化    ( 660个结果
mysql数据库优化 数据库结构优化
数据结构优化一、选择格式的数据类型数据类型的选择,重点在于合适二字,如何确定选择的数据类型是否合适?1、使用可以存下你的数据的最小的数据类型。2、使用简单的数据类型,Int要比varchar类型在mysql处理上简单;3、尽可能的使用notnull定义字段;4、尽量少使用text类型,..
分类:数据库   时间:2016-04-10 01:20:49    阅读次数:169
mysql数据库优化 开启慢查询
Mysql数据库优化一、sql及索引优化如何发现有问题的sql?使用mysql慢查询日志对有效率问题的sql进行监控//查看是否开启慢查询日志showvariableslike‘slow_query_log‘setglobalslow_query_log=on;//开启慢查询//设置保存慢查询日志路径setglobalslow_query_log_file=‘/var/lib/m..
分类:数据库   时间:2016-04-09 17:11:58    阅读次数:204
[CareerCup] 15.5 Denormalization 逆规范化
15.5 What is denormalization? Explain the pros and cons. 逆规范化Denormalization是一种通过添加冗余数据的数据库优化技术,可以帮助我们减少关系数据库中耗时的交Join。在一般的规范化的数据库中,我们将数据存在不同的表中是为了减少冗 ...
分类:其他好文   时间:2016-04-07 08:16:01    阅读次数:151
数据库优化举例详解
数据库优化举例详解 林涛 发表于:2016-3-16 1:01 分类:XSQL/程序/等 标签:mysql,mysql优化 112次 数据库是所有架构中不可缺少的一环,一旦数据库出现性能问题,那对整个系统都会来带灾难性的后果。并且数据库一旦出现问题,由于数据库天生有状态(分主从)带数据(一般还不小) ...
分类:数据库   时间:2016-04-06 18:44:52    阅读次数:351
mysql优化手段
1、groupby的时候,用orderbynull免去排序,会快很多;2、尽量不用子查询,用join替代;3、尽量把筛选更多记录的条件放左边;4、不要用!=、or、表达式(如:wherea/2=10)等,因为这样就不使用索引了;5、in可用exist代替;字段类型:1、精确度高的用decimal,不要用float;2、..
分类:数据库   时间:2016-04-06 11:40:35    阅读次数:215
数据库性能优化一:SQL索引一步到位
SQL索引在数据库优化中占有一个非常大的比例, 一个好的索引的设计,可以让你的效率提高几十甚至几百倍,在这里将带你一步步揭开他的神秘面纱。 1.1 什么是索引? SQL索引有两种,聚集索引和非聚集索引,索引主要目的是提高了SQL Server系统的性能,加快数据的查询速度与减少系统的响应时间 下面举 ...
分类:数据库   时间:2016-04-06 02:12:50    阅读次数:281
数据库优化-基准測试(一)
基准測试的目的 基准測试是为了找出系统的瓶颈,包含: 硬件 磁盘、内存、网络等。 操作系统 文件系统、内存管理、驱动、调度等。 RDBMS SQL层、存储引擎层。 Schema设计 索引、表结构、数据类型。 Query Query写的不好、逻辑错误。 应用程序问题 系统各部分之间的交互 磁盘IO、R ...
分类:数据库   时间:2016-04-04 16:18:43    阅读次数:217
数据库SQL优化大总结之 百万级数据库优化方案
引用自:http://database.51cto.com/art/201407/445934.htm 网上关于SQL优化的教程很多,但是比较杂乱。近日有空整理了一下,写出来跟大家分享一下,其中有错误和不足的地方,还请大家纠正补充。 这篇文章我花费了大量的时间查找资料、修改、排版,希望大家阅读之后, ...
分类:数据库   时间:2016-03-30 12:44:27    阅读次数:218
数据库访问性能优化
引用自:http://www.cnblogs.com/easypass/archive/2010/12/08/1900127.html 引言 在网上有很多文章介绍数据库优化知识,但是大部份文章只是对某个一个方面进行说明,而对于我们程序员来说这种介绍并不能很好的掌握优化知识,因为很多介绍只是对一些特定 ...
分类:数据库   时间:2016-03-30 12:41:20    阅读次数:273
数据库优化1
数据库优化的目标无非是避免磁盘I/O瓶颈、减少CPU利用率和减少资源竞争。 1、 在业务密集的SQL当中尽量不采用IN操作符 2、 不使用not in 因为它不能应用表的索引。用not exists 或(外连接+判断为空)代替 3、 不使用<>,因为用它只会产生全表扫描。(a<>0改为a>0 or ...
分类:数据库   时间:2016-03-30 01:29:28    阅读次数:237
660条   上一页 1 ... 42 43 44 45 46 ... 66 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!