【实验】【PARTITION】RANGE分区表截断表分区(Truncate Partition)
truncate表的效率有目共睹,那如何truncate分区表呢?请看一下简单的演示:1.语法alter table Partition_Table_Name truncate partition/subpartition Partition_Name update indexes;2.创建分区表并插入数...
【实验】【PARTITION】RANGE分区表合并分区
1.创建测试用range分区表sec@ora10g> create table t_partition_range (id number,name varchar2(50)) 2 partition by range(id)( 3 partition t_range_p1 values less...
【SQL】【脚本】迁移当前用户下所有表和索引到新表空间
生成批量迁移当前用户下的所有表和索引到新表空间的SQL脚本。c:\>cat mv_tab_idx_to_tbs.sqlset echo offcolumn order_col1 noprintcolumn order_col2 noprintset heading offset verify offset feedback offset...
【实验】【PARTITION】RANGE分区表删除分区
语法删除分区表的分区:alter table Partition_Table drop partition Partition_Name update indexes;删除子分区表的分区:alter table Partition_Table drop subpartition Partition_Name update indexes;1...
【实验】【PARTITION】exp导出分区表数据
1.创建分区表sec@ora10g> create table t_partition_range (id number,name varchar2(50)) 2 partition by range(id)( 3 partition t_range_p1 values less than (10) tablespa...
【实验】【PARTITION】RANGE分区表未指定maxvalue分区将无法插入相关数据
1.创建未包含maxvalue分区的表sec@ora10g> create table t_partition_range (id number,name varchar2(50))2 partition by range(id)(3 partition t_range_p1 values less than (10) tablespace tbs_part01,...
【实验】【PARTITION】RANGE分区表增加分区
1.增加分区的SQL语法alter table table_name add partition ...2.创建一个分区表sec@ora10g> drop table t_partition_range purge;Table dropped.sec@ora10g> create table t_partition_range (id n...
【实验】修改数据文件名字的三种途径
【问题现象】在给表空间添加文件后,发现数据文件的添加的位置或名字不规范,需要规范性的更正如下述场景:sys@ora10g> col tablespace_name for a15sys@ora10g> col file_name for a50sys@ora10g> sele...
【故障】“ORACLE用户被锁定”故障处理和分析
【故障现象】同事反映往日正常操作的数据库,现无法连接,错误提示:ORA-28000: the account is lockedsys@ora10g> conn sec/asdfasdfERROR:ORA-28000: the account is locked【故障处理】本着遇到问题处理问题优先...
【实验】【PARTITION】RANGE分区创建
前言:可以说Oracle是分区技术的先行者,在oracle7的时候就提出了分区技术,而且在最新版本的11g中分区的类型又有所加强(如复合索引的组合方式增多了),分区技术对于海量数据的存储和高效检索起到了不...
【VIM】Senior DBA 之必备vim技能
Search/wordSearch “word” from top to bottom?wordSearch “word” from bottom to top/jo[ha]nSearch “john” or “joan”/\<theSearch “the”, “theatre” or “then...
【DBCA】临时修改linux系统的显示语言类型保证建库过程中使用英文界面
临时修改linux系统的显示语言类型,保证建库过程中使用英文界面方法:1.在root用户中开启访问控制# xhost +2.切换到oracle用户# su - oracle3.这只Linux操作系统的LC_ALL变量为“en”即可$ export LC_ALL=en4.然...
【Vi】【UE】Vi与Ultraedit实现“删除包含某一个关键字所有行”功能的PK
在Vi编辑器中实现这个功能是非常便捷的,仅需要在“底线模”中输入“:g/select/d”就可以将文档中所有包含select关键字的行统统的删除掉!请思考:怎么让同样很优秀的Ultraedit软件也能实现一模一样的功能呢?思...
【实验】【MySQL】MySQL常用函数“自助式”示例演示全过程
结合MySQL自带的帮助文档列一下MySQL数据库中常用的一些函数。事实证明:MySQL的联机帮助资料非常实用,希望哪一天可爱的Oracle可以像MySQL学习一下,她可以让您基本不用查看其他的资料就将函数的基本使用方...
【实验】【MySQL】MySQL中的运算符展示
请问,什么是最好的参考文档,我的答案是:真实可行的样例语句。我一贯秉承着一点:通过自己的双手真实的操作一遍之后的信息是最可靠的,所以在您参考这个小文儿的时候请不要只是“看”,单纯的瞧一...
【实验】【MySQL】模拟将latin1字符集的数据库修改为gbk字符集
1.导出test用户的表结构[root@testdb ~]# mysqldump -uroot -p --default-character-set=gbk -d test > createtab.sql-d 表示只导出表结构,不包含数据2.手工修改createtab.sql中表结构定义中的字符集为新的GBK...
【实验】WindowsXP + MySQL5 + Apache2 + PHP5 + phpMyAdmin环境搭建
【MySQL 5.0.83 安装】1.在目录E:\local中新建一个名为mysql的文件夹,作为mysql的安装路径2.到其官方站点下载 mysql-5.0.83-win32.zip官方下载地址:http://dev.mysql.com/downloads/mysql/5.0...
【实验】【MySQL】MySQL的DML语言演示
1.建测试表mysql> create table emp ( ename varchar(10), hiredate date, sal decimal(10,2), deptno int(2)) engine=innodb default charset=gbk;2.普通插入mysql> insert into emp (ename,hiredate,sal,deptn...
【实验】【MySQL】MySQL的DDL语言演示
1.创建测试表empmysql> create table emp ( ename varchar(10), hiredate date, sal decimal(10,2), deptno int(2)) engine=innodb default charset=gbk;2.删除表drop table emp;3.修改字段类型mysql> alter tab...
【实验】Linux调整系统时间和时区的方法
1.找到上海时区文件 /usr/share/zoneinfo/Asia/Shanghai替换当前时区文件/etc/localtime即:# cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime2.修改/etc/sysconfig/clock文件# cat /etc/sysconfig/clockZONE=...