数据库
舟之桥
竹外桃花三两枝,春江水暖鸭先知
展开
-
oracle wm_concat(column)函数的使用
转载地址:http://database.51cto.com/art/201010/231126.htmoracle wm_concat(column)函数使我们经常会使用到的,下面就教您如何使用oraclewm_concat(column)函数实现字段合并,如果您对oracle wm_concat(column)函数使用方面感兴趣的话,不妨一看。shopping:转载 2014-01-24 11:09:01 · 697 阅读 · 0 评论 -
浅谈oracle中重建索引
转载地址:http://hi.baidu.com/ericfung56/item/5fc3412c43a8b81a2a0f1c0c当我们创建索引时,oracle会为索引创建索引树,表和索引树通过rowid(伪列)来定位数据。当表里的数据发生更新时,oracle会自动维护索引树。但是在索引树中没有更新操作,只有删除和插入操作。例如在某表id列上创建索引,某表id列上有值“转载 2014-01-11 09:58:21 · 4766 阅读 · 0 评论 -
SqlServer 执行计划及Sql查询优化初探
转载地址:http://www.jb51.net/article/23611.htm最近总想整理下对MSSQL的一些理解与感悟,却一直没有心思和时间写,晚上无事便写了一篇探索MSSQL执行计划,本文讲执行计划但不仅限于讲执行计划。网上的SQL优化的文章实在是很多,说实在的,我也曾经到处找这样的文章,什么不要使用IN了,什么OR了,什么AND了,很多很多,还有很多人拿转载 2013-04-24 23:41:01 · 966 阅读 · 0 评论 -
Oracle9i中v$sql、v$sqlarea、v$sqltext、v$sql_plan的联系与区别
转载地址:http://hi.baidu.com/chegaoying/item/19b1b6c6455f46b80d0a7babOracle9i中v$sql、v$sqlarea、v$sqltext、v$sql_plan的联系与区别 对于同一个SQL语句,如果在不同环境下使用了不同的优化器目标的情况下,会有不同的执行计划,这样就要求分别有一个独立的游标(即子游标)来区别出每一种转载 2013-03-03 20:23:41 · 871 阅读 · 0 评论 -
SQL SERVER 2005 使用命令备份数据库的方法(还原)
转载地址:http://www.cnblogs.com/adandelion/archive/2006/09/30/519534.html转载 2014-04-19 13:22:39 · 3796 阅读 · 0 评论 -
SQL SERVER 2005 使用命令备份数据库的方法(备份)
http://www.itpub.net/thread-1405444-1-1.html很多SQL SERVER DBA 在备份的时候,一般的撰写格式,都是如下BACKUP DATABASE AdventureWorksTO DISK = 'Z:\SQLServerBackups\AdvWorksData.bak' WITH FORMAT,CHECKSUM;转载 2014-04-19 11:03:15 · 1081 阅读 · 0 评论 -
sqlserver2005 自动备份的维护计划图解教程
转载地址:http://www.jb51.net/article/27393.htm转载 2014-04-19 16:38:28 · 1328 阅读 · 0 评论 -
SQL Server 和 MySQL中 from where group by having order select 执行顺序
原文链接:http://www.9streets.cn/art-php-467.htmlsql和mysql对于别名不能调用的一些理解 在写sql的时候,由于有部分语句别名不能调用,百度了一下原因,原来是由于别名机制不同引起的。为了避免下一次再犯同样的错误,今天把网上找到资料总结了一下,sql和mysql执行顺序,发现内部机制是一样的。最大区别是在别名的引转载 2013-01-11 22:39:11 · 2752 阅读 · 0 评论 -
SQL语句优化的降龙十八掌(针对的是Oracle数据库)
转载地址:http://blog.csdn.net/lovelion/article/details/84628141 前言 客服业务受到SQL语句的影响非常大,在规模比较大的局点,往往因为一个小的SQL语句不够优化,导致数据库性能急剧下降,小型机idle所剩无几,应用服务器断连、超时,严重影响业务的正常运行。因此,称低效的SQL语句为客服业务的‘恶龙’并不过分。转载 2015-04-14 23:51:53 · 936 阅读 · 0 评论 -
ORACLE 内置函数之 GREATEST 和 LEAST(比较一行的最大值或最小值)
转载地址:http://dlblog.iteye.com/blog/1274005Oracle比较一列的最大值或者最小值,我们会不假思索地用MAX和MIN函数,但是对于比较一行的最大值或最小值呢?是不是日常用的少,很多人都不知道有ORACLE也有内置函数实现这个功能:COALESCE / GREATEST /LEAST. 1. COALESCE 返回该表达式列表转载 2015-04-02 11:34:12 · 17953 阅读 · 0 评论 -
认识oracle的update更新
转发地址:http://blog.csdn.net/zqpgood/article/details/6065495这两天给新同事安排了一个工作,即做一个update 的级联更新,在实际操作中发现了一个问题。就是对于oracle的更新的语法,大部分人尤其是学过SqlServer的人在使用oracle的时候对于oracle的更新会有许多的疑问。就此记下,以便日后查阅 upd转载 2013-01-30 22:24:10 · 461 阅读 · 0 评论 -
应用调优:改善SQL Server数据库性能
转载地址:http://www.searchdatabase.com.cn/showcontent_55617.htm?lg=t导读:当你开发的SQL Server应用程序有数百用户并发访问,使用的数据库有百万行级数据时,把那些应用程序做到尽可能高效是至关重要的,这样硬件才能跟得上负载处理。关键词:SQL Server 应用程序 数据库性能 索引【Tec转载 2013-06-16 23:47:27 · 856 阅读 · 0 评论 -
SQL Server 中 ROR XML PATH 用法(可以实现Oracel中的wm_concat函数)
转载地址:http://www.cnblogs.com/doubleliang/archive/2011/07/06/2098775.htmlFOR XML PATH 有的人可能知道有的人可能不知道,其实它就是将查询结果集以XML形式展现,有了它我们可以简化我们的查询语句实现一些以前可能需要借助函数活存储过程来完成的工作。那么以一个实例为主.一.FOR XML PATH转载 2014-01-24 11:03:45 · 1198 阅读 · 0 评论 -
十步完全理解SQL
转载地址:http://blog.jobbole.com/55086/很多程序员视 SQL 为洪水猛兽。SQL 是一种为数不多的声明性语言,它的运行方式完全不同于我们所熟知的命令行语言、面向对象的程序语言、甚至是函数语言(尽管有些人认为 SQL 语言也是一种函数式语言)。我们每天都在写 SQL 并且应用在开源软件 jOOQ 中。于是我想把 SQL 之美介绍给那些仍然对它头疼不已的朋转载 2014-01-11 13:25:41 · 501 阅读 · 0 评论 -
ORACLE数据库查看执行计划的方法
转载地址:http://www.jb51.net/article/30465.htm基于ORACLE的应用系统很多性能问题,是由应用系统SQL性能低劣引起的,所以,SQL的性能优化很重要,分析与优化SQL的性能我们一般通过查看该SQL的执行计划,本文就如何看懂执行计划,以及如何通过分析执行计划对SQL进行优化做相应说明一、什么是执行计划(转载 2013-04-24 23:25:56 · 789 阅读 · 0 评论 -
删除log文件和清空日志的方案(SQLServer2005)
转载地址:http://www.cnblogs.com/oletan/archive/2012/08/20/2647333.html数据库在使用过程中会使日志文件不断增加,使得数据库的性能下降,并且占用大量的磁盘空间。SQL Server数据库都有log文件,log文件记录用户对数据库修改的操作。可以通过直接删除log文件和清空日志在清除数据库日志。一、删除LOG转载 2013-05-25 15:55:20 · 1115 阅读 · 0 评论 -
Oracle的分析函数
转载地址:http://blog.csdn.net/hoho_lolo/archive/2010/03/16/5386185.aspx over(Partition by...) 一个超级牛皮的ORACLE特有函数。最近工作中才接触到这个功能强大而灵活的函数。oracle的分析函数over 及开窗函数一:分析函数overOracle从8.1.6转载 2013-09-02 22:28:30 · 656 阅读 · 0 评论 -
oracle中replace替换回车换行空格的方法详解
转载地址:http://www.jb51.net/article/37579.htm 本篇文章是对oracle中去掉回车换行空格的解决方法进行了详细的分析介绍,需要的朋友参考下去除换行update zhzl_address t set t.add_administration_num=replace(t.add_administration_num,chr(10),'');去掉转载 2013-12-20 08:39:23 · 30846 阅读 · 0 评论 -
查询每组数据中最新月份的记录
payItemIdyearmonth11120121111201221112013111220121112201221122012311220124注:每一组(payItemIdyear,month) 都是唯一的,我现在要 查询出原创 2013-01-17 20:51:38 · 1271 阅读 · 1 评论 -
数据库与数据仓库的区别
转载地址:http://zhidao.baidu.com/question/67254203.html简而言之,数据库是面向事务的设计,数据仓库是面向主题设计的。 数据库一般存储在线交易数据,数据仓库存储的一般是历史数据。 数据库设计是尽量避免冗余,一般采用符合范式的规则来设计,数据仓库在设计是有意引入冗余,采用反范式的方式来设计。 数据库是为捕获数据而设计,数据仓库是转载 2013-07-09 23:12:07 · 548 阅读 · 0 评论 -
B-树和B+树的应用:数据搜索和数据库索引
转载地址:http://blog.csdn.net/hguisu/article/details/7786014B-树1 .B-树定义B-树是一种平衡的多路查找树,它在文件系统中很有用。定义:一棵m 阶的B-树,或者为空树,或为满足下列特性的m 叉树:⑴树中每个结点至多有m 棵子树;⑵若根结点不是叶子结点,则至少有两棵子树;⑶转载 2015-05-10 10:52:55 · 709 阅读 · 0 评论