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调优
关于skip_name_resolve参数的总结
作为My
SQL调优
的一部分,很多人都推荐开启skip_name_resolve。这个参数是禁止域名解析的(当然,也包括主机名)。很多童鞋会好奇,这背后的原理是什么,什么情况下开启这个参数比较合适。
iVictor
·
2016-03-24 12:00
关于skip_name_resolve参数的总结
作为My
SQL调优
的一部分,很多人都推荐开启skip_name_resolve。这个参数是禁止域名解析的(当然,也包括主机名)。很多童鞋会好奇,这背后的原理是什么,什么情况下开启这个参数比较合适。
iVictor
·
2016-03-24 12:00
SQL调优
- Hints指定索引 解决慢查询案例
背景 每当交易高峰时期,可能会暴露一些平时无法发现的问题,机遇和挑战并存。下面聊聊最近解决的一个案例,因为执行计划走错导致慢查询,进而引发应用线程阻塞、线程池爆满,最后应用功能瘫痪。如何标本兼治的解决问题,需要很多思考。问题分析 step1应用瘫痪 用户反应某查询功能一直处于加载中,并出现错误提示。查看后台应用日志,调用远程查询服务出现大量超时。 step2线程池爆满 通过jsta
秦鹏飞
·
2016-03-23 12:00
mysql 优化配置
My
sql调优
:My
SQL调优
可以从几个方面来做:1.架构层:做从库,实现读写分离;2.系统层次:增加内存;给磁盘做raid0或者raid5以增加磁盘的读写速度;可以重新挂载磁盘,并加上noatime参数
lyj1101066558
·
2016-03-18 10:00
zabbix my
sql调优
SELECTtable_nameAS"Tables",round(((data_length+index_length)/1024/1024),2)"SizeinMB"FROMinformation_schema.TABLESWHEREtable_schema='zabbix'ORDERBY(data_length+index_length)DESClimit10;(查看mysql数据库表大小)一
zhui_yi_520
·
2016-03-16 16:51
mysql
优化
zabbix
zabbix my
sql调优
SELECTtable_nameAS"Tables",round(((data_length+index_length)/1024/1024),2)"SizeinMB"FROMinformation_schema.TABLESWHEREtable_schema='zabbix'ORDERBY(data_length+index_length)DESClimit10;(查看mysql数据库表大小)一
zhui_yi_520
·
2016-03-16 16:51
优化
mysql
zabbix
My
sql调优
之Explain extend
mysql中有一个explain命令可以用来分析select语句的运行效果,例如explain可以获得select语句使用的索引情况、排序的情况等等。除此以外,explain的extended扩展能够在原本explain的基础上额外的提供一些查询优化的信息,这些信息可以通过mysql的showwarnings命令得到。一、语法EXPLAIN[EXTENDED]SELECTselect_option
昵称诚诚
·
2016-03-13 17:09
Mysql
my
sql调优
工具
在工作中,总会出现这样那样的问题,遇到数据库方面的问题完全可以全权交给专业的DBA去帮你处理,但是自己写的sql、自己的环境还是要自己来掌握,只有知道了自己处理的环境的每一个细节,才能更好的优化、更好的发现问题、处理问题。这里列举使用关系型数据库MySql中遇到的很多疑问,带着问题去处理,逐个击破,才能不断的进步,直至通关。武林中最高境界是忘掉一切,但是只有将所有问题了如指掌了然于胸融会贯通,才能
lilielite
·
2016-03-12 12:03
数据库
SQL 调优1
SQL调优
1调整的方法调整的工具内存组件调整 shared_pooldata_bufferpgaIO性能文件确定调整的方法:调整的流程架构设计建模程序数据库硬件调整
u010098331
·
2016-02-24 10:00
my
sql调优
硬调优软调优(服务运行时的运行参数)1设置数据库服务器的并发连接数mysql>setGLOBALmax_connections=200;公式是max_used_connections/max_connections=0.85*100%=85%2客户端连接超时时间的设置连接超时时间 connect_timeout=10一般不改连接后等待发送指令的超时时间wait_timeout=28800一般不改3
txl7771328
·
2016-02-13 13:05
mysql
调优
由一次long
SQL调优
引发de血案
背景:有一个定时任务,在每天的凌晨执行,任务是备份一张表的数据到另一张表,数据量大约200W。操作很简单,从source表里select数据,然后insert到target表里。由于数据量较大,所以从一开始就注定了要走上优化的不归路。Step1如果使用单线程,一边读一边存,程序要跑多久,不得而知,估计只有傻X才会这么写。所以第一条思路为分批次取数据,然后丢到多线程里去存。分批次取数据类似数据分页,
umgsai
·
2016-01-27 16:02
sql
血案
my
sql调优
My
SQL调优
可以从几个方面来做:1.架构层:做从库,实现读写分离;2.系统层次:增加内存;给磁盘做raid0或者raid5以增加磁盘的读写速度;可以重新挂载磁盘,并加上noatime参数,这样可以减少磁盘的
想去图书馆
·
2016-01-22 20:19
数据库
mysql
程序
如何
主机
1Z0-050 question 1
SQLTuningSet
SQL调优
集D. AutomaticWorkload
jiaping0424
·
2016-01-07 10:00
转:SQL设计学习
存储引擎的选择表设计索引设计索引设计知识点设计规则SQL设计
SQL调优
SQLReview不符合规范的SQL慢SQLexplain分析慢SQL复杂SQL案例分析 存储引擎的选择表设计 有注释,简练的描述表的用途字段选择合适的数据类型
shifulong
·
2015-12-25 18:00
sql
mysql
My
SQL调优
三步曲(慢查询、explain profile)(转)
mysqlprofileexplainslow_query_log分析优化查询在做性能测试中经常会遇到一些sql的问题,其实做性能测试这几年遇到问题最多还是数据库这块,要么就是IO高要么就是cpu高,所以对数据的优化在性能测试过程中占据着很重要的地方,下面我就介绍一些msyql性能调优过程中经常用到的三件利器:1、慢查询(分析出现出问题的sql)2、Explain(显示了mysql如何使用索引来处
lijingkuan
·
2015-12-22 18:00
My
SQL调优
系列_日志分析
前言本篇主要总结一下MySQL数据库的几种日志,用于日常维护过程中问题解决和性能优化等,稍显基础,日常积累之用。文章的部分内容会将MySQL数据库和SQLServer数据库部分内容做一个对比,非抨击孰优孰劣,只叙述技术,权做学习之用。闲言少叙,直接进入本篇的正题。技术准备宿主于Ubuntu14.04.2平台下,基于MYSQL5.5.46版本。日志文件记录了MySQL数据库的各种类型的活动,作为日
指尖流淌
·
2015-12-18 16:00
Oracle执行计划
使用plsql执行计划进行
sql调优
http://alexgao.iteye.com/blog/1562962 ORACLE数据库查看执行计划的方法http://www.jb51.net/article
zhangliancai129
·
2015-12-14 11:00
My
SQL调优
My
SQL调优
可以从几个方面来做:1.架构层:做从库,实现读写分离;2.系统层次:增加内存;给磁盘做raid0或者raid5以增加磁盘的读写速度;可以重新挂载磁盘,并加上noatime参数,这样可以减少磁盘的
1350368559
·
2015-12-06 08:28
MySQL调优可
My
SQL调优
My
SQL调优
可以从几个方面来做:1.架构层:做从库,实现读写分离;2.系统层次:增加内存;给磁盘做raid0或者raid5以增加磁盘的读写速度;可以重新挂载磁盘,并加上noatime参数,这样可以减少磁盘的
1350368559
·
2015-12-06 08:28
MySQL调优可
关于mysql的调优
My
SQL调优
可以从几个方面来做:1.架构层:做从库,实现读写分离;2.系统层次:增加内存;给磁盘做raid0或者raid5以增加磁盘的读写速度;可以重新挂载磁盘,并加上noatime参数,这样可以减少磁盘的
313119992
·
2015-11-24 23:04
数据库
mysql
关于mysql的调优
My
SQL调优
可以从几个方面来做:1.架构层:做从库,实现读写分离;2.系统层次:增加内存;给磁盘做raid0或者raid5以增加磁盘的读写速度;可以重新挂载磁盘,并加上noatime参数,这样可以减少磁盘的
313119992
·
2015-11-24 23:04
数据库
mysql
关于mysql的调优
My
SQL调优
可以从几个方面来做:1.架构层:做从库,实现读写分离;2.系统层次:增加内存;给磁盘做raid0或者raid5以增加磁盘的读写速度;可以重新挂载磁盘,并加上noatime参数,这样可以减少磁盘的
313119992
·
2015-11-24 23:59
数据库
mysql
关于mysql的调优
My
SQL调优
可以从几个方面来做:1.架构层:做从库,实现读写分离;2.系统层次:增加内存;给磁盘做raid0或者raid5以增加磁盘的读写速度;可以重新挂载磁盘,并加上noatime参数,这样可以减少磁盘的
313119992
·
2015-11-24 23:59
数据库
mysql
my
sql调优
小记
这几天双11服务器上的mysqld进程cpu占用率突然变得不稳定,有时会飙到50%以上。考虑到服务器配置还有系统访问压力,这种情况应该是不合理的。首先调高了mysql的一些缓存配置。但是cpu占用率还是没有稳定下来。开启了慢查询,发现存在不少1-6s执行时间的SQL语句。通过优化语句,优化索引,大部分SQL语句执行速度得到了提高。但是mysqld进程cpu占用率还是没有稳定下来通过status命令
强虏灰飞烟灭
·
2015-11-17 11:00
oracle 分区表 索引
sql调优
执行计划固化 排序等 SQL Plan Baseline
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在where及orderby涉及的列上建立索引。2.应尽量避免在where子句中对字段进行null值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:selectidfromtwherenumisnull可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:selectidfromtwherenum=03.应尽量避免在wher
yingmu3630
·
2015-11-14 16:00
测试发现数据库性能问题后的
SQL调优
对单表超过300w+数据的Web应用程序进行测试后发现了一些功能、性能问题,采取了以下办法来进行调整: 将绝大部分的SQL查询改为存储过程,这样的操作毫无疑问可以提高部分性能。 凡是使用“select * from xxx”的操作一律具体到所需字段。 使用join连接2个以上大量数据的表,且基础数据表变化不大的查询一律使用视图,并为此视图建立索引。理由来自SQL Serve
·
2015-11-13 22:32
sql
sql 2005性能调优
SQL Server在运行一段时间,随着数据的积累,SQL运行效率会逐步降低,为了使用业务系统正常动作,经常IT部门需要花高价请
SQL调优
专家来解决。
·
2015-11-13 19:16
性能调优
SQL注入漏洞和
SQL调优
SQL注入漏洞和
SQL调优
SQL注入漏洞和
SQL调优
最近读了程序员的SQL金典这本书,觉得里面的SQL注入漏洞和
SQL调优
总结得不错,下面简单讨论下SQL注入漏洞和
SQL调优
。 1.
·
2015-11-13 18:22
sql注入
读书笔记之SQL注入漏洞和
SQL调优
原文: 读书笔记之SQL注入漏洞和
SQL调优
最近读了程序员的SQL金典这本书,觉得里面的SQL注入漏洞和
SQL调优
总结得不错,下面简单讨论下SQL注入漏洞和
SQL调优
。 1.
·
2015-11-13 18:35
sql注入
MS
SQL调优
日志
对 set statistics time on的两个执行时间权威解释 摘要: 今天在sqlservercentral上看到一个帖子,关于对set statistics time on输出两个cpu执行时间的解释(大牛的解释):CPU time is how much time was spent by the CPU (or CPUs). Total time is how long it t
·
2015-11-13 17:28
MSSQL
db2
sql调优
当我们发现某个SQL语句执行很慢时,可以通过查看它的访问计划来定位原因,如是否执行了合适的索引、是否采用了正确的连接方法等。但是我们发现很多用户对访问计划的生成和解释工具的使用存在很多疑惑,本文通过一些实例来解释具体的用法,希望对大家有所帮助。 步骤1. 创建explain表 访问计划的采集和评估是通过一些explain命
·
2015-11-13 11:10
sql
全表扫描引发的db file sequential read
今天我要做一个
SQL调优
,监控该SQL, 利用ASH 监控 该SQL是在sid=4848 上面跑的 db file sequential read等待事件有3个参数:file#,first block#
·
2015-11-13 05:13
File
sql调优
综述
近期因工作需要,希望比较全面的总结下SQL SERVER数据库性能优化相关的注意事项,在网上搜索了一下,发现很多文章,有的都列出了上百条,但是仔细看发现,有很多似是而非或者过时(可能对SQL SERVER6.5以前的版本或者ORACLE是适用的)的信息,只好自己根据以前的经验和测试结果进行总结了。 我始终认为,一个系统的性能的提高,不单单是试运行或者维护阶段的性能调优的任务,也不单单是开发阶段的
·
2015-11-12 21:52
sql
【原】PL/
SQL调优
工具小结
转载时请以超链接形式标明文章】 链接:http://www.cnblogs.com/david-zhang-index/archive/2012/09/05/2672195.html 由于本人不是开发出身,所以对于PL/
SQL
·
2015-11-12 20:19
pl/sql
sql 2005性能调优
archive/2010/08/25/1807856.html SQL Server在运行一段时间,随着数据的积累,SQL运行效率会逐步降低,为了使用业务系统正常动作,经常IT部门需要花高价请
SQL
·
2015-11-12 08:15
性能调优
SQL*PLUS下使用AUTOTRACE、sql顾问、实时sql监控
Oracle开发与优化—— 高级SQL优化(一) ——《12年资深DBA教你Oracle开发与优化——性能优化部分 1 autotrace set autotrace on 2 使用
SQL
·
2015-11-11 17:07
auto
ORACLE
SQL调优
案例一则
收到监控告警日志文件(Alert)的作业发出的告警邮件,表空间TEMPSCM2不能扩展临时段,说明临时表空间已经被用完了,TEMPSCM2表空间不够用了 Dear All: The Instance SCM2' alert log occured the ora errors ,please see the detail blow and take action for
·
2015-11-11 09:44
oracle
sql
My
sql调优
中两个重要参数table_cache和key_buffer_size ZT
转自:http://www.askwan.com/read.php?4 题记: 本文根据我自己的一点经验,讨论了Mysql服务器优化中两个非常重要的参数,分别是table_cache,key_buffer_size。 table_cache指示表高速缓存的大小。当Mysql访问一个表时,如果在Mysql表
·
2015-11-11 09:18
buffer
SQL Server 2005------分区表和分区函数
http://terryli.blog.51cto.com/704315/163315 在谈论分区表这个话题之前,先和大家分享一个案例: 2008年秋天的某天,我的团队接到成都市XX局一个
SQL
·
2015-11-11 03:35
sql
server
2005
11g新特性-自动
sql调优
(Automatic SQL Tuning)
11g新特性-自动
sql调优
(Automatic SQL Tuning) 在Oracle 10g中,引进了自动
sql调优
特性。此外,ADDM也会监控捕获高负载的sql语句。
·
2015-11-11 01:51
tuning
SQL调优
日记之发挥SQL性能与你的写法有关--对比三种方式实现相同功能
今天再次改老系统,看着前边的师兄留下的SQL,就想起了MS SQL 7.5和SQL2000。可能很多人都还没有习惯新版本(05版之后)的SQL语法,还是用以前开发MS SQL2000的方式实现功能,但是多少人会明白,换一种写法后,性能却相差十倍百倍呢! 我用来做例子的是我们MES系统用到的一段简单功能T-SQL,都是使用同一个库、相同的表、相同的逻辑: 开始前先记录时间,计算完成后看用了多少时
·
2015-11-03 22:06
sql
sql 2005性能调优
SQL Server在运行一段时间,随着数据的积累,SQL运行效率会逐步降低,为了使用业务系统正常动作,经常IT部门需要花高价请
SQL调优
专家来解决。
·
2015-11-02 17:09
性能调优
Oracle SQL性能优化技巧大总结
3fAyX2uXF5MAEQxMOj3YIY4UCcQM4gPfPzHfFcHBXuJTE8rANrwu6GXwdzbmvdVkWA66z9KOaFu6O_0PrhWxCEUd4ECYzqC7QL82hq Oracle_
SQL
·
2015-11-01 13:57
Oracle SQL
Tuning 01 Overview of Oracle Performance Tuning
performance 只要满足业务OK就可以了, 没必要调的很多, 因为有得必有失, 一方面调的特别优化, 可能导致另一方面出问题 主要还是关注
SQL调优
把(Troubleshooting Oracle
·
2015-11-01 09:12
performance
PLSQL_案例优化系列_感悟SQL等价改写优化思路想法(案例13)
具体
SQL调优
思路 2. 高级SQL介绍与案例 3.
·
2015-11-01 08:28
plsql
PLSQL_案例优化系列_学习如何快速缩短SQL优化过程(案例12)
SQL调优
时间 2. 如何缩短
SQL调优
时间 3. 从案例看快速
SQL调优
4.
·
2015-11-01 08:27
plsql
sql调优
《二》
1.数据库设计(是否复合范式,是否合理归档、分区、分表等) 2.硬件基础架构 (设备规格,硬件性能,负载均衡,容灾等) 3.ql语句的写法、索引和统计信息,事务和锁,应用程序访问代码(连接过多、频繁开关等)] 1、 字段的设计 字段是数据库最基本的单位,其设计对性能的影响是很大的。需要注意如下: A、数据类型尽量用数字型,数字型的比较比字符型的快很多。 B、 数据类
·
2015-10-31 18:48
sql
常用
sql调优
《一》
1. 使用索引,避免在索引列上使用计算. 2.用>=替代> <=替代< 3.用UNION替换OR (适用于索引列) 4.用IN来替换OR 或者 用EXISTS替代IN 5 用WHERE替代ORDER BY .ORDER BY 子句只在两种严格的条件下使用索引. ORDER BY中所有的列必须包含在相同的索
·
2015-10-31 18:47
sql
9技巧助你找到SQL2005运行效率低下原因
SQL Server在运行一段时间,随着数据的积累,SQL运行效率会逐步降低,为了使用业务系统正常动作,经常IT部门需要花高价请
SQL调优
专家来解决。
·
2015-10-31 16:21
sql2005
SQL Server 2005------分区表和分区函数
nbsp;http://terryli.blog.51cto.com/704315/163315 在谈论分区表这个话题之前,先和大家分享一个案例: 2008 年秋天的某天,我的团队接到成都市XX局一个
SQL
·
2015-10-31 11:17
sql
server
2005
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他