Oracle数据完整性和锁机制
转载地址:http://sishuok.com/forum/blogPost/list/6366.html#22766事务 事务(Transaction)从 通讯的角度看:是用户定义的数据库操作序列,这些操作要么全做、要么全不做,是不可分割的一个工作单元。事务控制语句称为TCL,一般包括Commit和Rollback。...
高级SQL优化(一) ——《12年资深DBA教你Oracle开发与优化——性能优化部分》
转载地址:http://sishuok.com/forum/blogPost/list/6413.htmlSQL优化简介一般在应用中, 糟糕的SQL语句是造成系统性能低下的最主要原因,例如大小写的不统一、同样的SQL语句不同的写法等。而且,随着数据量的增加,情况会变得越来越严重。(题外话:优秀的Oracle数据库优化人才,是任何公司都稀缺的...
高级SQL优化(二)
转载地址:http://sishuok.com/forum/blogPost/list/6414.html充分利用索引索引的限制1. 索引对不等号和NOT的限制 如果WHERE条件中出现!=或者<>,即使该列建立了索引,则该索引也不会被使用;如果不恰当的使用了NOT,则索引也不会被使用。...
高级SQL优化(三) 常用优化工具
转载地址:http://sishuok.com/forum/blogPost/list/6415.html;jsessionid=966FAE0802E65CDF47E79C4AEDB19F26SQL*PLUS下使用AUTOTRACE1.AUTOTRACE简介 AUTOTRACE是SQL*Plus的一项功能,其作用是自动跟踪SQL语句,为SQL 语句生成一个 执行计划并且提供与 ...
什么叫嵌入式数据库?
转载地址:http://baike.baidu.com/link?url=G0DG75wi7jjQxa5HOvRGEUClzqxzN-EhWU_-SgDnOu2H9cAx9QJejcOwLuxbqQY9kjUj972sgPuV_xCzRV2q_a嵌入式数据库编辑嵌入式数据库的名称来自其独特的运行模式。这种数据库嵌入到了应用程序进程中,消除了与客户机服务器配置相关的开销。嵌入式数据库...
什么叫xml数据库?
转载地址:http://baike.baidu.com/link?url=Q5HOQUzle7QWI1aT_TFGm5dDGYvfQEZVl2ci8_Ak5fXbcyZ4W67fHTaH96WO5yaaXML数据库是一种支持对XML(标准通用标记语言下的一个应用)格式文档进行存储和查询等操作的数据管理系统。在系统中,开发人员可以对数据库中的XML文档进行查询、导出和指定格式的序列化。...
高手详解SQL性能优化十条经验
转载地址:http://database.51cto.com/art/200904/118526.htm1.查询的模糊匹配尽量避免在一个复杂查询里面使用 LIKE '%parm1%'—— 红色标识位置的百分号会导致相关列的索引无法使用,最好不要用.解决办法:其实只需要对该脚本略做改进,查询速度便会提高近百倍。改进方法如下:a、修改前台程序——把查...
SQL语句操作符优化
转载地址:http://database.51cto.com/art/200903/112810.htmIN 操作符用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。但是用IN的SQL性能总是比较低的,从ORACLE执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别:ORACLE试图将其转换成多个表的连接,如果转换不成功则先执...
SQL优化
转载地址:http://www.blogjava.net/lvlinghui/articles/75981.htmlsql 调优整理很好,很全面的一篇关于oracle sql调优的文章。文章非常长,大家可一有空就看一点。 1. 选用适合的ORACLE优化器 ORACLE的优化器共有3种: a. RULE&nb...
windows tcp ping 端口工具及使用方法
tcpudpdebug_setup.zip测试场景:我需要在本机windows操作系统上ping一台linux服务器的端口通断与否。 网络环境为外网。安装上面的软件后,做以下操作:1、点操作-->“创建服务器”设定本机端口为6000什么的(与默认端口没冲突即可),再按确定。2、点击启动服务器3、点“创建连接“,输入另一电脑...
MySQL Proxy的用途
转载地址:http://baike.baidu.com/link?url=Hi8wN_cFLA-FDJK-JeKLP08xaGJl5c8M4aczkA9rfS7x80-e1MCTthwLr1MSE6-RWIavkjL-DHf8PgIpVOo-2_MySQL Proxy是一个处于你的client端和MySQL server端之间的简单程序,它可以监测、分析或改变它们的通信。它使用灵活,没有限制,常见的用途包括:负载平衡,故障、查询分析,查询...
Amoeba for mysql的优劣
转载地址:http://baike.baidu.com/link?url=RSqbHpbctiA2tDMU3UhWOH302J3-Td8eNdsCiDJSJmu2KXbHcluIDrspPUaVlJGGgI78ArIU2gIaxXTTT0gbvq概述编辑Amoeba是一个以MySQL为底层数据存储,并对应用提供MySQL协议接口的proxy。它集中地响应应用的请求,依据用户事先设置的规则,将SQL请求发送到特定的数据库上执行。基...
MySQL主从复制与读写分离
转载地址:http://www.cnblogs.com/luckcs/articles/2543607.htmlMySQL主从复制(Master-Slave)与读写分离(MySQL-Proxy)实践Mysql作为目前世界上使用最广泛的免费数据库,相信所有从事系统运维的工程师都一定接触过。但在实际的生产环境中,由单台Mysql作为独立的数据库是完全不能满足实际需求的,无论是在安全性,...
MYSQL SHOW VARIABLES简介
转载地址:http://www.2cto.com/database/201108/100546.htmlmysqld服务器维护两种变量。全局变量影响服务器的全局操作。会话变量影响具体客户端连接相关操作。服务器启动时,将所有全局变量初始化为默认值。可以在选项文件或命令行中指定的选项来更改这些默认值。服务器启动后,通过连接服务器并执行SET GLOBAL va...
mysql简单调优实例
转载地址:http://blog.csdn.net/yananwang/article/details/7030029 首先,mysql调优有三个主要的方式,由低到高分别是:1、硬件调优2、修改mysql进程3、优化mysql查询一、硬件调优 先看看硬件调优吧。这个有两方面你可以考虑,首先对现有硬件条件进行...
mysql 性能调优五种方式
转载地址:http://wyfirst.blog.51cto.com/835701/197774(一)连接连接通常来自Web服务器,下面列出了一些与连接有关的参数,以及该如何设置它们。1、max_connections这是Web服务器允许的最大连接数,记住每个连接都要使用会话内存(关于会话内存,文章后面有涉及)。2、max_packet_allowed最大数据包大小,通常等于你...
MySQL性能诊断与调优
转载地址:http://www.cnblogs.com/preftest/archive/2010/10/29/1864589.htmlLAMP 系统性能调优,第 3 部分: MySQL 服务器调优http://www.ibm.com/developerworks/cn/linux/l-tune-lamp-3.htmlLoadRunner监控MySQLhttp://www.docin.com/p-92272846.htmlAdvanced MySQL Performance Optimizationhttp://www.mysql...
linux查看程序版本
linux中查看apache http版本命令 查看apache http server的版本: rpm -qi httpd rpm -aq|grep -i http查看程序安装路径:whereis httpdlinux 下进入tomcat安装文件夹的bin目录下 执行./version.shwindows下进入tomcat安装文件夹的bin目录下 执行./version.bat...
数据库中事务、会话、线程这几个概念是什么关系
转载地址:http://zhidao.baidu.com/link?url=Sc1Ioj0Je-BrmPPfEks-JwT7Tslw1OpSB0J4PJY-k7W8yrFWvtp4QBziydScUB3dpu3FmoW4ZmiKGgbCLJ7yYa1、会话可以创建多个事务比如:使用客端连接数据库,这样你就可以执行很多个事务了 2、一个事务只能由一个会话产生在数据库里的事务,如果在执行的SQL都是由会话发起的,哪怕是...
oracle statspack详解
转载地址:http://www.itpub.net/thread-1283478-1-1.htmleygle老师的http://down.qiannao.com/space/fi ... -002dv3.0.rar/.page君三思的