2012年12月6日

摘要: 在Oracle 10g数据库中,引入了一个回收站(Recycle Bin)的数据库对象。回收站,顾名思义,它就是存储被删掉的东西。从原理上来说就是一个数据字典表,放置用户删除(drop)掉的数据库对象信息。用户进行删除操作的对象并没有被数据库删除,仍然会占用空间。除非是由于用户手工进行Purge或者因为存储空间不够而被数据库清掉。数据库有了这样的功能,能够减少很多不必要的麻烦。如果一个表被删除,那么与该表有关联的对象,例如索引、约束和其他依赖对象都会在前面加bin$$这个前缀。启动和关闭你可以使用下面的查询语句来查看回收站的当前状态:SELECTValueFROMV$parameterWHER 阅读全文
posted @ 2012-12-06 15:35 翔牙子 阅读(209) 评论(0) 推荐(0)
 

2012年9月6日

摘要: USE [master] GO --我们创建包含PRIMARY分区在内一共3分区的数据库 CREATE DATABASE [db_partition_test] ON PRIMARY ( NAME = N'db_partition_test', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data/db_partition_test.mdf' ), FILEGROUP [FG1] ( NAME = N'db_partition_test_fg1_1... 阅读全文
posted @ 2012-09-06 15:05 翔牙子 阅读(1678) 评论(0) 推荐(0)
 

2012年9月3日

摘要: /**/use mastergodrop database test_dbgo---------------创建数据库create database test_dbon(name=test_db_dat,filename='C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\test_db.mdf',size=10,maxsize=unlimited,filegrowth=5)log on(name=test_db_log,filename='C:\Program Files\Microsoft SQL Se 阅读全文
posted @ 2012-09-03 12:15 翔牙子 阅读(800) 评论(0) 推荐(0)
 

2012年7月30日

摘要: SQL SERVER 2005 分区表实际应用例子 定义,原理网上讲得多了.在这就不费口舌,记录下创建过程. 一. 最基本,最重要的一步就是创建分区函数.创建分区函数首先要确定分区键--既按照哪字段来进行分区.在这个例子里,我用记录的时间来作为分区键,由于数据量的问题,最终决定每个月的数据放一个单独的分区. CREATE PARTITION FUNCTION FiveYearDateRangePFN(datetime) AS RANGE LEFTFORVALUES ( '20060930 23:59:59.997', -- 2006 年 9 月 '20061031 23 阅读全文
posted @ 2012-07-30 09:29 翔牙子 阅读(264) 评论(0) 推荐(0)