mysql压缩表空间
摘要:REPAIR TABLE `table_name` 修复表OPTIMIZE TABLE `table_name` 优化表OPTIMIZE [LOCAL | NO_WRITE_TO_BINLOG] TABLE tbl_name [, tbl_name] ...如果您已经删除了表的一大部分,或者如果您已...
阅读全文
posted @
2015-07-02 09:23
凌度
阅读(2602)
推荐(0)
Oracle shrink space
摘要:在10g之后,整理碎片消除行迁移的新增功能shrink spacealter table shrink space [ | compact | cascade ];compact:这个参数当系统的负载比较大时可以用,不降低HWM。如果系统负载较低时,直接用alter table table_na...
阅读全文
posted @
2015-06-10 16:43
凌度
阅读(1369)
推荐(0)
重置mysql的root用户密码
摘要:/etc/rc.d/init.d/mysql status/etc/rc.d/init.d/mysql stopmysqld_safe --skip-grant-tables& mysql -u root mysql mysql> UPDATE user SET password=PASSWOR...
阅读全文
posted @
2015-05-20 19:38
凌度
阅读(208)
推荐(0)
mysql导出文本文件,加分隔符
摘要:从mysql导出,再导入到oracle ctl文件模板 把命令存成sql,在shell里面执行 a.sql a.sh SELECT INTO…OUTFILE语法:select * from Table into outfile '/路径/文件名'fields terminated by ','enc
阅读全文
posted @
2015-04-14 10:37
凌度
阅读(14197)
推荐(0)
oracle查看表空间和物理文件大小
摘要:表真实占用的空间 如果datafile加错到表空间,执行删除 查看临时表空间 添加临时表空间文件 修改用户默认表空间 查看数据文件是否有数据: 只需查看数据文件中是否包含extent段。如果有extent(索引段,数据段)段,则说明数据文件中有数据。使用dba_extents视图和dba_data_
阅读全文
posted @
2015-04-13 13:58
凌度
阅读(4136)
推荐(0)
oracle插入
摘要:普通插入方式:insert into t select * from t2;append插入方式:insert /*+append*/ into t select * from t2;Append+nologing插入方式:insert /*+append*/ into t nologging se...
阅读全文
posted @
2015-04-09 15:58
凌度
阅读(272)
推荐(0)
oracle删除多个分区表
摘要:declare v_date date; v_part_name varchar(50);begin v_date := date'2015-2-4'; while v_date >= date'2014-10-20' LOOP v_...
阅读全文
posted @
2015-03-06 14:59
凌度
阅读(5989)
推荐(0)
oracle创建计划任务
摘要:特别提示:oracle是执行完任务,才按照interval去计算下次执行时间!!!为精确每个5分钟执行一个任务,必须自己计算时间。如:trunc_minute(sysdate)+5/1440create or replace function trunc_minute(v_date date) re...
阅读全文
posted @
2015-03-06 10:39
凌度
阅读(8875)
推荐(0)
oracle的sqlldr时插入新列和固定数据
摘要:ctl文件加入固定值region CONSTANT '31',加入默认时间RECORD_DATE "sysdate"最好数据也设置RECORD_DATE的默认值为sysdate
阅读全文
posted @
2015-03-05 17:12
凌度
阅读(6078)
推荐(0)
oracle 分析函数加order by的影响
摘要:create table test (id number(2), name varchar2(10), salary number(6,2));insert into test values (1,'Tom',120);insert into test values (2,'Ellen',240);...
阅读全文
posted @
2015-02-13 11:26
凌度
阅读(1196)
推荐(0)
oracle分析函数
摘要:分析函数是什么?分析函数是Oracle专门用于解决复杂报表统计需求的功能强大的函数,它可以在数据中进行分组然后计算基于组的某种统计值,并且每一组的每一行都可以返回一个统计值。分析函数和聚合函数的不同之处是什么?普通的聚合函数用group by分组,每个分组返回一个统计值,而分析函数采用partiti...
阅读全文
posted @
2015-02-13 11:03
凌度
阅读(305)
推荐(0)
oracle删除重复数据
摘要:select id from LOG where created >= to_date('2015/2/7 00:00:00', 'yyyy-mm-dd hh24:mi:ss') and created 1delete from LOGwhere id in (SELECT id FROM ...
阅读全文
posted @
2015-02-11 16:41
凌度
阅读(201)
推荐(0)
Oracle 11G的间隔(INTERVAL)分区
摘要:-- Create tablecreate table MS_BIGTABLE_LOG( record_date DATE, col_1 VARCHAR2(2000), col_2 VARCHAR2(2000) )PARTITION BY RANGE (record_...
阅读全文
posted @
2015-02-11 11:49
凌度
阅读(19448)
推荐(0)
关于Oracle to_char()函数中的IW,WW 周别显示
摘要:1)ww的算法为每年1月1日为第一周开始,date+6为每一周结尾例如20050101为第一周的第一天,而第一周的最后一天为20050101+6=20050107 公式 每周第一天 :date + 周 * 7 - 7 每周最后一天:date + 周 * 7 - 12) iw算法为自然周,即星期一...
阅读全文
posted @
2015-01-29 10:26
凌度
阅读(11672)
推荐(0)
Oracle 分区表-Range分区
摘要:原文:http://www.tuicool.com/articles/MzeM7r一、什么是分区表Oracle提供了分区技术以支持VLDB(Very Large DataBase)。分区表通过对分区列的判断,把分区列不同的记录,放到不同的分区中。分区完全对应用透明。Oracle的分区表可以包括多个分...
阅读全文
posted @
2015-01-23 14:54
凌度
阅读(23811)
推荐(0)
oracle自动创建表分区
摘要:创建一个table,记录哪些表需要创建表分区create table STAT_TABLE( tablename VARCHAR2(30), pre_partition_name VARCHAR2(30), tb_name VARCHAR2(30), ...
阅读全文
posted @
2015-01-20 16:24
凌度
阅读(2904)
推荐(0)
oracle创建表空间、创建用户
摘要:create user user_name identified by user_name 插入任何数据显示:ora-01658 unable to create initial extent for segment in tablespace alter tablespace {表空间名字} ad
阅读全文
posted @
2015-01-20 16:13
凌度
阅读(613)
推荐(0)
赋予oracle执行存储过程权限和创建表权限
摘要:创建执行JOB权限 给一个表的读取权限 删除修改权限 alter是有truncate权限 删除读取所有表的权限 创建表权限 获取某个用户下的全部表
阅读全文
posted @
2015-01-16 17:29
凌度
阅读(54410)
推荐(1)
python插入oracle数据
摘要:# coding=utf-8 ''''' Created on 2015-01-14 @author: '''import json;import urllib2import sysimport cx_Oracleimport exceptions# page=urllib2.urlopen(...
阅读全文
posted @
2015-01-16 16:23
凌度
阅读(16049)
推荐(0)