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调优
postgre
sql调优
http://blog.pgaddict.com/posts/performance-since-postgresql-7-4-to-9-4-pgbench硬件和系统配置操作系统Ubuntu13.04系统位数64CPUIntel(R)Core(TM)2DuoCPU内存4G硬盘SeagateST2000DM001-1CH164测试工具PostgreSQL-9.1.11测试工具工具名称pgbench数
shuizhuanwokao
·
2015-06-10 23:41
PostgreSQL
postgre
sql调优
http://blog.pgaddict.com/posts/performance-since-postgresql-7-4-to-9-4-pgbench硬件和系统配置操作系统Ubuntu13.04系统位数64CPUIntel(R)Core(TM)2DuoCPU内存4G硬盘SeagateST2000DM001-1CH164测试工具PostgreSQL-9.1.11测试工具工具名称pgbench数
shuizhuanwokao
·
2015-06-10 23:41
postgresql
ORACLE
SQL调优
案例一则
收到监控告警日志文件(Alert)的作业发出的告警邮件,表空间TEMPSCM2不能扩展临时段,说明临时表空间已经被用完了,TEMPSCM2表空间不够用了DearAll:TheInstanceSCM2'alertlogoccuredtheoraerrors,pleaseseethedetailblowandtakeactionforit.manythanks!--------------------
潇湘隐者
·
2015-05-30 22:00
[
SQL调优
] “查询SQL过滤和排序条件涉及的表字段未创建索引”引起慢查询问题,优化后执行时间从70+s下降到0.01s以下
前几天发现,线上portal“策略中心”的“证据管理”页面加载很慢。经排查发现,是由于riskbase_core库的evidence表未对gmt_create创建索引和evidence_details表未对refuuid创建索引引起(因为查询条件涉及到这些字段),导致SQL执行时间要1分钟+。 #查询SQLselectd.type,d.value,e.fraud_type,e.evidence_t
bert82503
·
2015-05-20 18:00
mysql
[
SQL调优
] “查询SQL过滤和排序条件涉及的表字段未创建索引”引起慢查询问题,优化后执行时间从70+s下降到0.01s以下
前几天发现,线上portal“策略中心”的“证据管理”页面加载很慢。经排查发现,是由于riskbase_core库的evidence表未对gmt_create创建索引和evidence_details表未对refuuid创建索引引起(因为查询条件涉及到这些字段),导致SQL执行时间要1分钟+。 #查询SQLselectd.type,d.value,e.fraud_type,e.evidence_t
bert82503
·
2015-05-20 18:00
mysql
my
sql调优
三步曲(慢查询、explain profile)
mysqlprofileexplainslow_query_log分析优化查询在做性能测试中经常会遇到一些sql的问题,其实做性能测试这几年遇到问题最多还是数据库这块,要么就是IO高要么就是cpu高,所以对数据的优化在性能测试过程中占据着很重要的地方,下面我就介绍一些msyql性能调优过程中经常用到的三件利器:1、慢查询(分析出现出问题的sql)2、Explain(显示了mysql如何使用索引来处
JasonShon
·
2015-04-23 14:48
数据库
腾讯招聘服务器端后台开发工程师
工作年限2年及以上,本科及以上学历2、精通C/C++语言,熟悉常见数据结构以及算法3、熟悉TCP/IP协议,精通Linux网络编程4、熟悉Linux开发环境,精通多进程和多线程编程5、熟悉msyql开发,对
sql
luo6620378xu
·
2015-04-18 16:00
服务器
腾讯
招聘
工程师
my
sql调优
★SQL语句优化的一般步骤通过showstatus命令了解SQL语句的执行频率(重点是增删改查)show[session|global]status;session:(默认)表示当前的连接global:表示自数据库启动至今也可使用like语句showstatuslike"Com_%";【参数说明】[Com_XXX] Com_select执行select操作的次数,一次查询只累计1,与影响行数无关
_赫拉小姐
·
2015-04-17 21:46
mysql
调优
my
sql调优
★SQL语句优化的一般步骤通过showstatus命令了解SQL语句的执行频率(重点是增删改查)show[session|global]status;session:(默认)表示当前的连接global:表示自数据库启动至今也可使用like语句showstatuslike"Com_%";【参数说明】[Com_XXX] Com_select执行select操作的次数,一次查询只累计1,与影响行数无关
_赫拉小姐
·
2015-04-17 21:46
mysql
调优
my
sql调优
★SQL语句优化的一般步骤通过showstatus命令了解SQL语句的执行频率(重点是增删改查)show[session|global]status;session:(默认)表示当前的连接global:表示自数据库启动至今也可使用like语句showstatuslike"Com_%";【参数说明】[Com_XXX]Com_select执行select操作的次数,一次查询只累计1,与影响行数无关Co
CCCY61
·
2015-04-17 21:46
mysql
调优
mysql
oracle
sql调优
系列1(decode)
oracle
sql调优
系列1(decode) SQL>select*fromv$version;BANNER-----------------------------------------------
xiemk2005
·
2015-04-12 20:00
My
SQL调优
—— LEFT JOIN
前情提要:需求就是一个普通的两个表连接从而查询出详细信息。其中A表是大表,测试数据都有数万条;B表是小表大概1000多条数据。1.为了赶工写出的未优化SQL(为突出主题,返回字段用*代替不写出详细字段,WHERE条件也去掉了):SELECT * FROM Aa LEFTJOIN Bb ON a.JOB_ID=b.ID耗时:3.712s rows字段代表这个步骤相对上一步结果每一行需要扫描的行数,可
wenniuwuren
·
2015-04-03 10:00
sql
mysql
优化
索引
SQL调优
命令
阅读更多命令工具:Oraclesql*plus或者cmdsqlplusmmsuser/agooy8tt@XiAn_133_64_46_26是:setautotraceoff不产生autotrace报告,默认设置,查询按常规运行。setautotraceonstatistics查询按常规运行,只显示sql执行统计数据setautotraceonexplain;查询按常规运行,只显示执行路径。seta
wh0426
·
2015-03-28 14:00
sql调优
SQL调优
命令
阅读更多命令工具:Oraclesql*plus或者cmdsqlplusmmsuser/agooy8tt@XiAn_133_64_46_26是:setautotraceoff不产生autotrace报告,默认设置,查询按常规运行。setautotraceonstatistics查询按常规运行,只显示sql执行统计数据setautotraceonexplain;查询按常规运行,只显示执行路径。seta
wh0426
·
2015-03-28 14:00
sql调优
SQL调优
命令
命令工具:Oraclesql*plus或者cmdsqlplusmmsuser/agooy8tt@XiAn_133_64_46_26是:setautotraceoff不产生autotrace报告,默认设置,查询按常规运行。setautotraceonstatistics查询按常规运行,只显示sql执行统计数据setautotraceonexplain;查询按常规运行,只显示执行路径。setautot
wh0426
·
2015-03-28 14:00
sql调优
SQL调优
命令-执行计划重要指标
阅读更多Cost:基于CPU、IO等计算的一个成本。具有最低成本的计划,将做为实际执行的计划。Card:Cardinality[ˌkɑ:diˈnæliti]基数,对执行计划每一步行数进行估计。约等于每次执行计划步骤中的结果行数。Bytes:数据字节数量。基于card和估计的行宽。如果以上三值,不存在代表使用RBO运行,或者没有统计信息。Recursivecalls运行SQL中递归调用的次数,例如S
wh0426
·
2015-03-28 13:00
SQL调优性能指标
SQL调优
命令-执行计划重要指标
阅读更多Cost:基于CPU、IO等计算的一个成本。具有最低成本的计划,将做为实际执行的计划。Card:Cardinality[ˌkɑ:diˈnæliti]基数,对执行计划每一步行数进行估计。约等于每次执行计划步骤中的结果行数。Bytes:数据字节数量。基于card和估计的行宽。如果以上三值,不存在代表使用RBO运行,或者没有统计信息。Recursivecalls运行SQL中递归调用的次数,例如S
wh0426
·
2015-03-28 13:00
SQL调优性能指标
SQL调优
命令-执行计划重要指标
Cost:基于CPU、IO等计算的一个成本。具有最低成本的计划,将做为实际执行的计划。 Card:Cardinality[ˌkɑ:diˈnæliti] 基数,对执行计划每一步行数进行估计。约等于每次执行计划步骤中的结果行数。 Bytes:数据字节数量。基于card和估计的行宽。 如果以上三值,不存在代表使用RBO运行,或者没有统计信息。 Recursive
wh0426
·
2015-03-28 13:00
SQL调优性能指标
关于oracle sql 调优学习的一点总结
由于工作压力大,每天逼迫着自己去学习,去读一条条sql的执行计划,也不断积累了一些oracle关于
sql调优
方面的理论知识,也从中知道了like效率到底差与不差的原因。
killvoon
·
2015-03-20 13:00
Hibernate与 MyBatis的比较
mybatis是半自动的,hibernate是全自动的,就是说mybatis可以配置sql语句,对于
sql调优
来说是比较好的,hibernate会自动生成所有的sql语句,调优不方便,hibernate
starbhhc
·
2015-03-20 00:00
Hibernate
My
SQL调优
脚本tuning-primer.sh使用说明
运行tuning-primer.sh显示说明SLOWQUERIES慢查询检查SLOWQUERIESTheslowquerylogisenabled.说明我已经启用了慢查询记录功能。也就是参数slow_query_log=1Currentlong_query_time=5.000000sec.慢查询的阀值时间。也就是参数long_query_time=5Youhave17outof638844tha
jiangshouzhuang
·
2015-03-12 22:00
java程序性能优化学习总结--第一章java性能调优概述
2)代码调优:开发代码调优,如java代码调优,
sql调优
等等。
码-蚁
·
2015-03-09 16:00
java
调优
My
SQL调优
参数
key_buffer_size含义:用于索引块的缓冲区大小,增加它可得到更好处理的索引(对所有读和多重写)。影响:对于MyISAM表的影响不是很大,MyISAM会使用系统的缓存来存储数据,所以大量使用MyISAM表的机器内存很快会耗尽。但是,如果将该值设得过大(例如,大于总内存50%),系统将转换为页,并变得极慢。MySQL依赖操作系统来执行数据读取时的文件系统缓存,因此必须为文件系统缓存留一些空
庄泽波
·
2015-02-28 14:00
oracle
sql调优
集
************************************************************ 1.新建调优集对象 ************************************************************ ---授权 grantADMINISTERANYSQLTUNINGSETtoscott; ---删除存在的
yangzhawen
·
2015-02-11 18:00
sql调优集
SQL调优
(SQL TUNING)之远程支持完成性能大幅优化
前几天,一个朋友找到我,说一个SQL性能有问题,看看能不能优化,下面为过程:雪豹9:35:10在吗兰花岛主15:07:39忙忘了,有事儿?雪豹15:07:49嗯雪豹15:07:54数据库优化问题兰花岛主15:08:04哦,你说。雪豹15:09:09selectdistincta.suite_no,b.bd_nm,b.crt_datefrom(selectsuite_nofromall_suitew
lhdz_bj
·
2015-02-11 15:17
SQL
Tuning
MySql优化
My
SQL调优
可以从几个方面来做: 1.
zjw87877
·
2015-02-02 14:00
mysql
SQL Tuning 基础概述08 - SQL Tuning Advisor
SQL调优
顾问SQLTuningAdvisor的使用案例:1.构建测试表T2.定义调整任务3.修改调整任务参数4.执行调整任务5.监控调整任务6.查看调整任务建议7.删除调整任务1.构建测试表TSQL>
AlfredZhao
·
2015-01-26 19:00
10046 trace详解(1)
SQL、PL/SQL语句的运行状态,这些状态包括:Parse/Fetch/Execute三个阶段中遇到的等待事件、消耗的物理和逻辑读、CPU时间、执行计划等,它为我们揭示了一条、多条SQL的运行情况,对
SQL
haiross
·
2015-01-21 11:00
如何收集用来诊断性能问题的10046 Trace
通常为了诊断
SQL调优
类问题,我们需要记录下这些语句在执行过程中产生的等待以及bindvariables(绑定变量)的信息。这些信
haiross
·
2015-01-20 14:00
一个2600万数据的SQL统计,
SQL调优
昨天工程师反映客户一个sql的统计等的n慢,我plsql跑了一下,需要1110秒,近20分钟,这个现状肯定无法忍受。后进行分析调整之后查询速度在6-12秒之内,调整步骤如下: 现状:linux, oracle 10g ,4G内存,sga1.5G, 调整shared_pool300M,这个shared_pool的调整有些怀疑。先搁置。表BCM_MONTHGASFEE 数据=26494361原sql
qq_22530757
·
2015-01-18 10:00
SQL优化
SQL server 性能调优
1807856.html sql 2005性能调优 SQL Server在运行一段时间,随着数据的积累,SQL运行效率会逐步降低,为了使用业务系统正常动作,经常IT部门需要花高价请
SQL
·
2014-12-04 09:00
SQL Server
SQL优化(SQL TUNING)之10分钟完成亿级数据量性能优化(
SQL调优
)
前几天,一个用户研发QQ找我,如下:自由的海豚。16:12:01岛主,我的一条SQL查不出来结果,能帮我看看不?兰花岛主16:12:10多久不出结果?自由的海豚16:12:17多久都没出结果,一直没看到结果过。兰花岛主16:12:26呵呵,好。兰花岛主16:12:39发下sql和执行计划。自由的海豚16:12:55selectn.c1,n.c2,n.c3,n.c4,n.c5from(selectc
lhdz_bj
·
2014-10-28 11:32
SQL
Tuning
My
SQL调优
My
SQL调优
可以从几个方面来做:1.架构层:做从库,实现读写分离;2.系统层次:增加内存;给磁盘做raid0或者raid5以增加磁盘的读写速度;可以重新挂载磁盘,并加上noatime参数,这样可以减少磁盘的
tangjianshun
·
2014-10-17 20:23
数据库
mysql
程序
如何
主机
Java Web 开发常见面试题
数据库事务隔离级别 数据库事务传播属性 Java集合类 Java concurrent用法
sql调优
hibernate与mybatis的区别 springIOC、AOP原理 如何监控服务器状态
xian_hf
·
2014-10-17 14:00
Java Web
知识的梳理计划
简历中英文--------ok排序算法-----ok设计模式----ok二叉树遍历算法---ongoing多线程,IO,集合面试题My
sql调优
,JVM调优MangDB,redis,soa
Kerry_Han
·
2014-09-30 11:00
LAMP 系统性能调优:第3 部分: mysql -学习笔记
首先,my
sql调优
有三个主要的方式,由低到高分别是:1、硬件调优2、修改mysql进程3、优化mysql查询一硬件调优 先看看硬件调优吧。
rex9527
·
2014-09-24 09:03
mysql
MY
SQL调优
PS:本配置文件针对Dell R710,双至强E5620、16G内存的硬件配置。CentOS 5.6 64位系统,MySQL 5.5.x 稳定版。适用于日IP 50-100w,PV 100-300w的站点,主要使用InnoDB存储引擎。其他应用环境请根据实际情况来设置优化。 # 以下选项会被MySQL客户端应用读取。 # 注意只有MySQL附带的客户端应用程序保证可以读取这段内容。 # 如果你想
dihaifeng
·
2014-09-19 11:20
msyql
SQL调优
学习之――SQLServer分页从低效到高效
背景以前都是使用mysql和oracle,对sqlserver的使用不多。最近因项目原因,要读取其他项目的数据库,取出某个门的开关历史记录,而对方使用的是sqlserver,所以研究起了sqlserver的分页,经过几次实践,慢慢的从低效的分页写到了高效的分页。 表结构history表历史记录ID:id(唯一引索)操作时间:time开门或关门:flag由谁操作:user_Id属于哪个设备:devi
灵雨飘零
·
2014-08-26 14:29
sqlserver分页
SQL调优
学习之——sqlserver分页从低效到高效
背景首先感谢网友@aixuexi在评论中的提醒,原博文介绍的几种都不是最高效,现已修改加入另一种更高效的方法。以前都是使用mysql和oracle,对sqlserver的使用不多。最近因项目原因,要读取其他项目的数据库,取出某个门的开关历史记录,而对方使用的是sqlserver,所以研究起了sqlserver的分页,经过几次实践,慢慢的从低效的分页写到了高效的分页。 表结构history表历史记录
小M的博客
·
2014-08-26 11:00
Oracle虚拟索引的运用
在做
SQL调优
的时候,有的时候需要加一个索引,测试下对性能提升有没有帮组,如果此时这张表非常大,建索引将会非常之麻烦,这种场景虚拟索引就该登场了。
guogang83
·
2014-08-19 10:00
my
sql调优
――参数:variables
#客户端模块[client]port=3306#sock=/var/lib/mysql3306.sock#character_set_client=gbk #mysqld模块是mysql服务端的配置[mysqld]#端口号port=3306#安装目录basedir=/usr/local/mysql#数据目录datadir=/data/mysqldata/3306/#服务端scok文件socket=
304076020
·
2014-08-18 12:45
mysql
调优
My
sql调优
-表分区
一、什么是表分区通俗地讲表分区是将一大表,根据条件分割成若干个小表。mysql5.1开始支持数据表分区了。如:某用户表的记录超过了600万条,那么就可以根据入库日期将表分区,也可以根据所在地将表分区。当然也可根据其他的条件分区。二、为什么要对表进行分区为了改善大型表以及具有各种访问模式的表的可伸缩性,可管理性和提高数据库效率。分区的一些优点包括:1)、与单个磁盘或文件系统分区相比,可以存储更多的数
caisini_vc
·
2014-08-04 15:00
Oracle技术沙龙《
SQL调优
-从手工到工业化》
本次技术沙龙以上内容一锅端,使用真实的案例来一一的演绎
SQL调优
的
cuug520
·
2014-07-21 10:25
oracle
官网
cuug官网
Oracle技术沙龙《
SQL调优
-从手工到工业化》
阅读更多无dba不调优没有学过oracle能调优吗?告诉你YESIDOAWR出来好几年了,有关它的作用真正理解的有多少?ADDM能干啥?试一试就知道了!Oracle10a的出现,DBA会失业吗?SQL优化从传统模式进入工业化,你了解得有多少?SQLTuningAdvisor能够做哪些优化?SQLAccessAdvisor能够做哪些优化?本次技术沙龙以上内容一锅端,使用真实的案例来一一的演绎SQL调
哇哈哈852
·
2014-07-21 10:00
oracle
cuug
ocp
ocm
Oracle技术沙龙《
SQL调优
-从手工到工业化》
本次技术沙龙以上内容一锅端,使用真实的案例来一一的演绎
SQL调优
的
哇哈哈852
·
2014-07-21 10:00
oracle
OCP
cuug
ocm
Oracle技术沙龙《
SQL调优
-从手工到工业化》
阅读更多无dba不调优没有学过oracle能调优吗?告诉你YESIDOAWR出来好几年了,有关它的作用真正理解的有多少?ADDM能干啥?试一试就知道了!Oracle10a的出现,DBA会失业吗?SQL优化从传统模式进入工业化,你了解得有多少?SQLTuningAdvisor能够做哪些优化?SQLAccessAdvisor能够做哪些优化?本次技术沙龙以上内容一锅端,使用真实的案例来一一的演绎SQL调
哇哈哈852
·
2014-07-21 10:00
oracle
cuug
ocp
ocm
Oracle SQL 执行计划和分析小结
Oracle有多种方式获得一条SQL语句的查询计划,比如使用explainplan命令,在PLSQLDeveloper里面按F5快捷键等,但是作为
SQL调优
,比较简便的方式,还是在sqlplus
ohgrateboy
·
2014-07-01 16:00
sql
autotrace
跟踪
SQL调优
网上看到如下sql: 留一个线索在此 select /*+ cardinality(@a 20000) cardinality(@b 20000) */ ((v.yvalue * 300) / (u.xvalue * 50)), u.xtime 2 from (select x.index_value xvalue,
aigo_h
·
2014-06-20 14:00
sql
my
sql调优
mysql***能调优 使用memcache,redis作为缓存,使用mariaDB的XtraDB引擎 数据库垂直切分,水平切分,主从复制,读写分离 服务化+消息中间件,实现异步,解耦,并行,写合并.... 降级1,硬件 采用高***价比PC服务器,大内存,强劲CPU 采用高***能PCI-EFlash卡作为cache, 提高系统的IO***能 充分利用系统各部件的ca
小雨yyy
·
2014-06-09 18:24
mysql
调优
Oracle SQL 执行计划和分析小结
Oracle有多种方式获得一条SQL语句的查询计划,比如使用explainplan命令,在PLSQLDeveloper里面按F5快捷键等,但是作为
SQL调优
,比较简便的方式,还是在sqlplus中使用setautotraceon
哇哈哈852
·
2014-06-05 09:00
oracle
sql
OCP
cuug
上一页
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
其他