E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
SQL语句优化
MYSQL数据库优化《详细版》
MYSQL数据库优化方向 sql及索引优化,存储优化(程序)数据库表结构优化系统配置硬件一、
SQL语句优化
1、Mysql慢查日志的开启和日志存储格式 查看慢查询日志是否开启:showvariableslike'slow_query_log
javaCrazy!
·
2014-10-17 17:00
mysql
MySQL索引原理及慢查询优化
虽然性能出色,但所谓“好马配好鞍”,如何能够更好的使用它,已经成为开发工程师的必修课,我们经常会从职位描述上看到诸如“精通MySQL”、“
SQL语句优化
”、“了解数据库原理”等要求。
双鱼座小龙
·
2014-10-14 11:52
mysql
索引
MySQL索引原理及慢查询优化
虽然性能出色,但所谓“好马配好鞍”,如何能够更好的使用它,已经成为开发工程师的必修课,我们经常会从职位描述上看到诸如“精通MySQL”、“
SQL语句优化
”、“了解数据库原理”等要求。
双鱼座小龙
·
2014-10-14 11:52
mysql
索引
dba
数据库
SQL语句优化
温馨提示:本篇内容均来自网上,本人只做了稍微处理,未进行细致研究,仅当做以后不备之需,如若你喜欢可尽情转走。一、问题的提出在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQL语句的
·
2014-10-13 15:00
sql语句
成佩涛——由浅入深探究mysql索引结构原理、性能分析与优化
INNODB索引结构1、 简单介绍B-treeB+tree树2、 MyisAM索引结构3、 Annode索引结构4、 MyisAM索引与InnoDB索引相比较第三部分:MYSQL优化1、表数据类型选择2、
sql
CPTcpt123
·
2014-10-13 00:00
mysql
性能
优化
索引
结构
sql 一条记录多次操作(分隔符或者其它处理)--替换游标
大家都知道在操作大量的记录的时候,游标的性能真的是慢的令人发指,但是游标对一条记录操作方便性又令人爱不释手,有没有能兼顾性能又能方便呢,答案是肯定的,昨天正好进行项目
sql语句优化
,遇到了一个一条记录需要多次操作不能简单的使用其它语句替换的实例
shadow001
·
2014-10-11 08:54
替换
游标
索引的一些总结
1.计算机硬件调优2.应用程序调优3.数据库索引优化4.
SQL语句优化
5.事务处理调优在本篇博文中,我们将想大家讲述数据库中索引类型和使用场合,本文以SQLServer为例,对于其他技术平台的朋友也是有参考价值的
bluehawksky
·
2014-09-30 10:00
数据库
索引
Mysql索引优化
存储引擎的表数据和索引是自动分开存储的,各自是独一的一个文件(frm,MYD,MYI),InnoDB存储引擎的表的数据和索引是存储在同一个表空间里面的,但可以有多个文件组成(ibdata1存储了共享表空间的所有数据以及索引文件)二.
sql
freedomai
·
2014-09-18 22:00
SQL语句优化
1.多where,少having where用来过滤行,having用来过滤组 聚合语句:统计分组数据时用,对分组数据再次判断时用having HAVING子句可以让我们筛选成组后的各组数据.; Y( }; X, \5 m1 O HAVING子句在聚合后对组记录进行筛选 而WHERE子句在聚合前先筛选记录.也就是说作用在GROUP BY 子句和HAVING子句前
2277259257
·
2014-09-10 10:00
sql语句
数据库性能优化之
SQL语句优化
1
数据库性能优化之
SQL语句优化
1引用至:http://my.oschina.net/xianggao/blog/87216?from=20121111。 版权归作者所有。这里只是作为一个收藏集。
丰行
·
2014-09-05 17:00
Oracle Hint的用法
在
SQL语句优化
过程中,我们经常会用到hint,现总结一下在SQL优化过程中常见Oracle HINT的用法: 1.
AmwuYYGY
·
2014-09-03 14:00
oracle
Oracle之
sql语句优化
项目中虽然使用了orm映射,但Oracle系统的优化还是很有价值的,这里从sql语句的角度对常用的语句做下总结。1、from字段中的优化: Oracle安照从右到左的顺序加载表数据,应该把可以排除数据最多的表放到后面(基础表)。 比如,在关联查询中,把课程表放到后面,成绩表放到前面,因为课程表数据一般比较少,关联的时候可以快速的过滤掉一些成绩数据。2、where中的优化:
lmdcszh
·
2014-08-30 20:00
MySQL索引原理及慢查询优化
虽然性能出色,但所谓“好马配好鞍”,如何能够更好的使用它,已经成为开发工程师的必修课,我们经常会从职位描述上看到诸如“精通MySQL”、“
SQL语句优化
”、“了解数据库原理”等要求。
power_wang
·
2014-08-26 11:00
关于sql语句的优化
最近在做mysql的数据库优化以及对
sql语句优化
的指导,写了一点文档,这个大家共勉一下!
xmt1139057136
·
2014-08-22 15:00
mysql
分区
索引
数据库优化
sql语句优化
MySQL索引原理及慢查询优化
虽然性能出色,但所谓“好马配好鞍”,如何能够更好的使用它,已经成为开发工程师的必修课,我们经常会从职位描述上看到诸如“精通MySQL”、“
SQL语句优化
”、“了解数据库原理”等要求。
xiaoyu966
·
2014-08-20 12:00
mysql
性能
优化
索引
慢查询
【转载】MySQL索引原理及慢查询优化
虽然性能出色,但所谓“好马配好鞍”,如何能够更好的使用它,已经成为开发工程师的必修课,我们经常会从职位描述上看到诸如“精通MySQL”、“
SQL语句优化
”、“了解数据库原理”等要求。
xiaoyu966
·
2014-08-20 04:00
mysql
索引
原理
MySQL性能优化(一)
性能优化一共有6个点:1.MySQL基础操作2.常用的SQL技巧3.
SQL语句优化
4.MySQL数据库优化5.Myisam表锁6.MySQL服务器优化后期将逐步补全今天先分享下11.MySQL基础操作一
乐杨俊
·
2014-08-04 11:39
MySQL
(经典)
SQL语句优化
本文转自:http://blog.csdn.net/csh624366188/article/details/8457749
sql语句优化
性能不理想的系统中除了一部分是因为应用程序的负载确实超过了服务器的实际处理能力外
JXH_123
·
2014-07-26 20:00
MySQL数据库优化总结
一般来说,要保证数据库的效率,要做好以下四个方面的工作:数据库设计、
sql语句优化
、数据库参数配置、恰当的硬件资源和操作系统,这个顺序也表现了这四个工作对性能影响的大小。
beauty_1991
·
2014-07-19 18:00
优化
数据库
由浅入深探究mysql索引结构原理、性能分析与优化
INNODB索引结构1、 简单介绍B-treeB+tree树2、 MyisAM索引结构3、 Annode索引结构4、 MyisAM索引与InnoDB索引相比较第三部分:MYSQL优化1、表数据类型选择2、
sql
蓝狐乐队
·
2014-07-08 17:00
常见Oracle HINT的用法
阅读更多在
SQL语句优化
过程中,我们经常会用到hint,现总结一下在SQL优化过程中常见OracleHINT的用法:1.
清晨迎朝阳
·
2014-07-08 15:00
oracle
hint
常用
常见Oracle HINT的用法
阅读更多在
SQL语句优化
过程中,我们经常会用到hint,现总结一下在SQL优化过程中常见OracleHINT的用法:1.
清晨迎朝阳
·
2014-07-08 15:00
oracle
hint
常用
常见Oracle HINT的用法
在
SQL语句优化
过程中,我们经常会用到hint,现总结一下在SQL优化过程中常见Oracle HINT的用法: 1.
清晨迎朝阳
·
2014-07-08 15:00
oracle
常用
hint
常见Oracle HINT的用法
在
SQL语句优化
过程中,我们经常会用到hint,现总结一下在SQL优化过程中常见OracleHINT的用法:1.
清晨迎朝阳
·
2014-07-08 15:00
常见
oracle
hint
MySQL 索引原理概述及慢查询优化实战
虽然性能出色,但所谓“好马配好鞍”,如何能够更好的使用它,已经成为开发工程师的必修课,我们经常会从职位描述上看到诸如“精通MySQL”、“
SQL语句优化
”、“了解数据库原理”等要求。
xrzs
·
2014-07-06 00:00
提高系统性能——对
SQL语句优化
的思考
软件在研发的过程中自始至终都在留意着系统的可扩展性,但与此同时也在关注着系统的性能,SQL语句作为系统性能的一环不容忽视,从今天开始结合开发的经验,谈一下我对
SQL语句优化
的理解和认知: 1、
wangshuxuncom
·
2014-07-03 10:00
对SQL语句优化的思考
MySQL索引原理及慢查询优化
虽然性能出色,但所谓“好马配好鞍”,如何能够更好的使用它,已经成为开发工程师的必修课,我们经常会从职位描述上看到诸如“精通MySQL”、“
SQL语句优化
”、“了解数据库原理”等要求。
美团技术团队
·
2014-06-30 18:00
sql语句优化
为了让更多的新手受益,我抽空把
SQL语句优化
部分进行了整理,希望大家一起进步。
砺雪凝霜
·
2014-06-25 18:00
sql语句优化
/*+ 提示信息*/ 常用hint oracle
在
SQL语句优化
过程中,我们经常会用到hint,现总结一下在SQL优化过程中常见OracleHINT的用法:1.
huanzhulouzhu
·
2014-06-22 09:00
SQL语句优化
技术分析
一、操作符优化 1、IN 操作符 用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。但是用IN的SQL性能总是比较低的,从Oracle执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别: ORACLE试图将其转换成多个表的连接,如果转换不成功则先执行IN里面的子查询,再查询外层的表记录,如果转换成功则直接采用多个表的连接方式查询。由此可见用I
xwzhang
·
2014-06-19 21:00
sql语句
数据库性能优化之
SQL语句优化
1
温馨提示:本篇内容均来自网上,本人只做了稍微处理,未进行细致研究,仅当做以后不备之需,如若你喜欢可尽情转走。 一、问题的提出 在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQ
wang吖
·
2014-06-13 23:00
sql语句
秋色园QBlog技术原理解析:性能优化篇:打印页面SQL,全局的
SQL语句优化
(十三)
文章回顾:1:秋色园QBlog技术原理解析:开篇:整体认识(一)--介绍整体文件夹和文件的作用2:秋色园QBlog技术原理解析:认识整站处理流程(二)--介绍秋色园业务处理流程3:秋色园QBlog技术原理解析:UrlRewrite之无后缀URL原理(三)--介绍如何实现无后缀URL4:秋色园QBlog技术原理解析:UrlRewrite之URL重定向体系(四)--介绍URL如何定位到处理程序5:秋色
secyaher
·
2014-06-05 23:00
SQL语句优化
技术分析
为了让更多的新手受益,我抽空把
SQL语句优化
部分进行了整理,希望大家一起进步。 一、操作符优化 1、IN 操作符 用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。
xiaoshanjnby
·
2014-06-04 16:00
sql语句
浅谈mysql配置优化和
sql语句优化
做优化,我在这里引用淘宝系统分析师蒋江伟的一句话:只有勇于承担,才能让人有勇气,有承担自己的错误的勇气。有承担错误的勇气,就有去做事得勇气。无论做什么事,只要是对的,就要去做,勇敢去做。出了错误,承担错误,改正错误,这样的人没有人会去责怪。很久之前就想写一篇关于mysql优化方面的文章了,忙于工作,在着也比较懒散。现在网上mysql优化方面的帖子很多,也不乏精品。很早听一DBA前辈说过:mysql
AIOPS_DBA
·
2014-06-04 10:55
配置
mysql
优化
MySQL
浅谈mysql配置优化和
sql语句优化
做优化,我在这里引用淘宝系统分析师蒋江伟的一句话:只有勇于承担,才能让人有勇气,有承担自己的错误的勇气。有承担错误的勇气,就有去做事得勇气。无论做什么事,只要是对的,就要去做,勇敢去做。出了错误,承担错误,改正错误,这样的人没有人会去责怪。 很久之前就想写一篇关于mysql优化方面的文章了,忙于工作,在着也比较懒散。现在网上mysql优化方面的帖子很多,也不乏精品。很早听一DBA前辈说过
lover007
·
2014-06-04 10:55
sql
mysql
优化
配置
语句
my
sql语句优化
语句优化,以下情况会使索引失效1.使用or,用unionall代替,union的效率比unionall的要低,union会先删掉重复的的数据,但一般程序不会产生重复的数据2.使用null(如:isnull和notnull),建议给相关字段一个默认值3.使用in,用exists代替4.使用not或aandn
zh_w_h163
·
2014-05-15 11:00
SQL语句优化
—in,not in,exists,not exists, left join...on
有这样两张表,如下图: stu_info stu_score id name id score stu_id 1 刘思宇
wangshuxuncom
·
2014-05-04 13:00
in
in
exists
exists
left
sql语句优化
not
not
join...on
SQL语句优化
技术分析
SQL语句优化
技术分析一·操作符优化 1·IN操作符 用IN写出的Sql优点是比较容易写及清晰易懂,但是用IN的SQL性能是比较低的,从Oracle执行步骤分析用
地瓜2013
·
2014-04-22 18:00
oracle
数据库
sql语句优化
sql语句优化
性能不理想的系统中除了一部分是因为应用程序的负载确实超过了服务器的实际处理能力外,更多的是因为系统存在大量的SQL语句需要优化。为了获得稳定的执行性能,SQL语句越简单越好。
yhqbsand
·
2014-04-22 12:00
oracle数据库优化
sqltext v$session+v$session_wait v$process v$sysstat v$system_event v$parameter 3.oracle sga调整.二.oracle
sql
东方之子7366
·
2014-04-21 12:06
oracle
sql语句
process
数据库优化
数据库软件
ORACLE性能优化之
SQL语句优化
操作环境:AIX+11g+PLSQL包含以下内容:1.SQL语句执行过程2.优化器及执行计划3.合理应用Hints4.索引及应用实例5.其他优化技术及应用1.SQL语句执行过程1.1SQL语句的执行步骤1)语法分析,分析语句的语法是否符合规范,衡量语句中各表达式的意义。2)语义分析,检查语句中涉及的所有数据库对象是否存在,且用户有相应的权限。3)视图转换,将涉及视图的查询语句转换为相应的对基表查询
一条大红龙
·
2014-04-16 16:08
oracle数据库
SQL语句优化
(1)选择最有效率的表名顺序(只在基于规则的优化器中有效):ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表drivingtable)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询,那就需要选择交叉表(intersectiontable)作为基础表,交叉表是指那个被其他表所引用的表
鲁雯雪
·
2014-04-13 21:00
sql
配置mongo java driver显示操作日志
他们可以通过生成的SQL语句了解ORM使用和运行,并可以依据
SQL语句优化
程序。同理我们也希望在mongojavadriver中看见生成操作数
SaRanCao
·
2014-04-13 00:28
mongodb
常见Oracle HINT的用法
在
SQL语句优化
过程中,我们经常会用到hint,现总结一下在SQL优化过程中常见OracleHINT的用法:1.
chenmeng2192089
·
2014-04-10 20:14
数据库
sql 优化
sql语句优化
性能不理想的系统中除了一部分是因为应用程序的负载确实超过了服务器的实际处理能力外,更多的是因为系统存在大量的SQL语句需要优化。为了获得稳定的执行性能,SQL语句越简单越好。
大内攻城狮
·
2014-03-31 17:00
Oracle中的
sql语句优化
1、选择最有效率的表名顺序(只在基于规则的优化器中有效)ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表drivingtable)将被最先处理,在FROM子句中包含多个表的情况下,必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询,那就需要选择交叉表(intersectiontable)作为基础表,交叉表是指那个被其他表所引用的表。2、
woshixuye111
·
2014-03-29 16:45
oracle
sql
优化
Oracle中的
sql语句优化
1、选择最有效率的表名顺序(只在基于规则的优化器中有效)ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表drivingtable)将被最先处理,在FROM子句中包含多个表的情况下,必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询,那就需要选择交叉表(intersectiontable)作为基础表,交叉表是指那个被其他表所引用的表。2、
woshixuye
·
2014-03-29 16:00
oracle
sql
性能
优化
《Oracle从入门到精通》读书笔记第十四章 优化SQL语句
14.1 常规
SQL语句优化
14.1.1 建议不用“*”来代替所有列名14.1.2 用trancate代替delete语法格式:truncate [table|cluster] schema.
stonebox
·
2014-03-18 12:31
oracle
优化SQL
Oracle——常规
SQL语句优化
建议不用“*”来代替所有列名 用TRUNCATE代替DELETE 在确保完整性的情况下多用COMMIT语句 尽量减少表的查询次数 用[NOT] EXISTS代替[NOT] IN 创建索引的基本原则: 以查询关键字为基础,表中的行随机排序 包含的列数比较少的表 表中的大多数查询都包含相对简单的where从句 对于经常以查询关键字为基础的表,并且该表中的
endless
·
2014-03-11 23:00
oracle
SQL语句优化
策略
总体来说,
SQL语句优化
策略有以下几个方面:●创建表的时候。应尽量建立主键,根据主键查询数据;●大数据表删除,用truncatetable代替delete。
WXS_Frog
·
2014-03-08 16:49
随笔
数据库
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他