- 博客(27)
- 收藏
- 关注
转载 alter index rebuild & alter index rebuild online
来源:http://blog.chinaunix.net/uid-20274021-id-1969511.html
2013-12-13 18:17:10 496
转载 Oracle--optimizer_mode
Oracle使用Optimizer_mode参数来控制优化器的偏好,9i常用的几个参数有:first_rows,all_rows,first_rows_N,rule,choose等。而10g少了rule和choose.Oracle 在执行SQL语句时,有两种优化方法:即基于规则的RBO和基于代价的CBO。 在SQL执行的时候,到底采用何种优化方法,就由Oracle参数 optimizer_
2013-10-18 12:00:24 442
原创 ora-14621:在DEFAULT子分区已经存在时无法添加子分区
执行下面脚本:alter table sales add partition p4 values less than (to_date('2013-12-07','yyyy-mm-dd')) tablespace test_tspace3;alter table salesmodify partition p4add subpartition p3sub1 values('
2013-09-07 12:12:33 2596 1
转载 分区表
一、分区表的分类1、Range分区表(范围分区表) 范围分区就是对数据表中的某个值的范围进行分区,根据某个值的范围,决定将该数据存储在哪个分区上。如根据序号分区,根据业务记录的创建日期进行分区等。 2、Hash分区表(散列分区表) 散列分区为通过指定分区编号来均匀分布数据的一种分区类型,因为通过在I/O设备上进行散列分区,使得这些分区大小一致。3、List分区表
2013-09-07 11:20:58 604
转载 表空间、表分区
整理自:http://tianzt.blog.51cto.com/459544/171759/ http://blog.csdn.net/wildboy2001/article/details/8177238一、表空间及分区表的概念表空间: 是一个或多个数据文件的集合,所有的数据对象都存放在指定的表空间中,但主要存放的是表, 所以
2013-09-05 09:55:01 734
转载 SQL server 中更新表中的text、ntext或image字段信息
在SQL Server 2005中text、ntext或image字段可以像普通字段一样,可以直接更新。在SQL server 2000 中 如何更新表中的text、ntext 或 image 字段信息
2013-09-05 09:25:50 1724
原创 向自增字段中插入值
create table t( id int identity(1,1) not null, name varchar(20))
2013-09-02 10:23:52 761
原创 SQLServer 2000自定义函数中用getdate()报错
今天在sqlserver2000自定义函数中用getdate(),系统系提示错误,改为dbo.getdate()后编译成功。但在调用自定义函数时又报了错,在网上搜了一下,解决办法如下:创建视图v_getdate ALTER view v_getdateasselect getdate() As GetDat 注:是可以在视图中用getdate()的然后在自
2013-08-27 16:52:06 1520
原创 oracle rownum orderby
在EMPNO上有索引,ENAME没有索引(1)SELECT ROWNUM,A.* FROM EMP A ORDER BY ENAME执行结果:ROWNUM EMPNOENAME JOBMGR HIREDATESAL COMMDEPTNO11 7876 ADAMS CLERK 7788 1987-5-231100.00 202 7499 ALLEN
2013-08-27 14:14:25 611
转载 oracle 创建job
示例脚本:DECLARE JOBNO NUMBER;BEGIN DBMS_JOB.SUBMIT (JOB => JOBNO, WHAT => ' INSERT INTO C910(RUID,TABLENAME,KEYVALUE) SELECT S_C910.NEXTVAL, '||''''||'checkdoc_ps'||''
2013-08-27 14:00:00 464
原创 Oracle SQL 优化(1)
1、连接列(OPTID上有索引)a、如下查询不使用索引SELECT * FROM BASPLUMAIN WHERE OPTID || '123' = '11123'改为如下方式,则使用索引SELECT * FROM BASPLUMAIN WHERE OPTID = '11'
2013-08-26 16:08:02 484
转载 Oracle分布式系统数据复制技术——概念篇
http://dev.yesky.com/138/2020138.shtml一、数据复制的概念数据复制,就是将数据库中的数据拷贝到另外一个或多个不同的物理站点上,从而保持源数据库与目标数据库中指定数据的一致性。二、数据复制的分类按照数据复制的实时性,数据复制可分为同步数据复制和异步数据复制。同步数据复制是指将本地生产数据以完全同步的方式复制到异地,每一本地IO交易均需等待远
2013-08-26 09:55:40 675
原创 Oracle 数据泵的使用(1)
一、使用数据泵导出的步骤:1、创建directory(我是用system用户创建的,scott用户没有权限)create directory dump1 as 'e:\dump' ;2、为scott用户授权grant read,write on directory dump1 to scott;3、退出system用户,执行导出操作C:\Documents an
2013-08-23 18:17:40 406
原创 ORA-12514,ORA-01034
今天启动Oracle数据库碰到如下问题:ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务解决办法:在listener.ora中添加如下蓝色部分。# listener.ora Network Configuration File: F:\oracle\product\10.2.0\db_1\network\admin\listener.ora# Generated
2013-08-23 11:03:52 474
转载 Oracle 数据库服务器,数据库,实例,用户之间的关系
可能这是一个很NC的问题,但我一直不明白,今天终于弄明白了!整理自网络!Oracle 数据库服务器,数据库,实例,用户之间的关系:服务器:数据库——1:n数据库:实例——1:n实例:用户——1:n注1:多个实例可以对应一个数据库,他们共同操作同一数据文件,一个数据库可被许多实例同时装载和打开(即RAC),RAC环境中实例的作用能够得到充分的体现!在任
2013-08-15 17:54:46 1703
原创 sql server 2005 代理作业
相关函数说明参看:http://msdn.microsoft.com/zh-cn/library/ms366342.aspx--创建一个jobEXEC msdb.dbo.sp_add_job @job_name=N'aa', @enabled=1, @start_step_id = 1,@description=N'aa', @owner_login_name=
2013-08-15 15:39:23 592
转载 Sqlserver中tinyint, smallint, int, bigint的区别
转自:http://www.cnblogs.com/yyjj/archive/2012/03/06/2381592.html http://technet.microsoft.com/zh-cn/library/ms179882(v=sql.105)一。类型比较bigint:从-2^63(-9223372036854775808)到2^63-1(922
2013-08-13 11:07:43 1511
转载 ORACLE数据库查看执行计划的方法
转自:http://www.jb51.net/article/30465.htm基于ORACLE的应用系统很多性能问题,是由应用系统SQL性能低劣引起的,所以,SQL的性能优化很重要,分析与优化SQL的性能我们一般通过查看该SQL的执行计划,本文就如何看懂执行计划,以及如何通过分析执行计划对SQL进行优化做相应说明一、什么是执行计划(explain plan) 执行计划
2013-08-08 15:05:12 766
转载 rowid 查询和删除重复记录
转自:http://wy1178037136.blog.163.com/blog/static/184494197201131625717689/ ROWID是数据的详细地址,通过rowid,oracle可以快速的定位某行具体的数据的位置。ROWID可以分为物理rowid和逻辑rowid两种。普通的表中的rowid是物理rowid,索引组织表(IOT)的rowid是逻辑
2013-08-08 12:01:05 618
转载 oracle 日期处理
延迟:SYSDATE+5/24/60/60 在系统时间基础上延迟5秒SYSDATE+5/24/60 在系统时间基础上延迟5分钟SYSDATE+5/24 在系统时间基础上延迟5小时SYSDATE+5
2013-08-02 13:51:32 585
原创 SQL SERVER 连接远程数据库(2)
创建数据库链接,执行如下脚本:EXEC sys.sp_addlinkedserver @server = 'zb', @srvproduct = N'Oracle', @provider = N'MSDAORA', @datasrc = N'PC253'----------------------改EXEC sys.sp_addlinkedsr
2013-07-29 18:29:04 928
原创 SQL SERVER 连接远程数据库(1)
执行如下脚本(不需要创建链接服务器访问接口):SELECT * FROM OPENDATASOURCE('OraOLEDB.Oracle','Data Source=PC253;User id =V7HQS_ZY;Password=rezin')..V7HQS_ZY.BASVIP注:OraOLEDB.Oracle为provider_name Data Source =
2013-07-29 17:40:02 622
原创 sql server 2005 还原数据库问题
在数据库名上右键->任务->还原->数据库选择目标数据库、选中源设备(选择你的.bak文件)、选中还原复选框,如下图。点击确定开始还原数据库,出现错误,如下图。解决方法:点击左侧的选项,选中覆盖现有数据库,如下图。点击确定,继续还原数据库,出现如下错误。错误原因:在将数据库文件还原为中,还原为路径找不到。注:此路径必须
2013-07-26 19:26:31 562
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人