1:exec sp_help tableName sqlserver下查看表结构
2:ALTER TABLE TABLE_NAME ADD URL VARCHAR(500) 表加字段
1.安装oralce10g标准版,设置密码。启动oracle.
2.登录web客户端http://localhost:1158/em,用户名为sys,密码为安装的时候设置的。
3. 创建表空间,
在表空间创建数据文件。
创建用户,指定默认表空间。
4. 使用sqlplus或者plsql执行脚本。
问题:
在oracle里,使用delete删除数据以后,数据库的存储容量不会减少,而且使用delete删除某个表的数据以后,查询这张表的速度和删除之前一样,不会发生变化。
原因:
因为oralce有一个HWM高水位,它是oracle的一个表使用空间最高水位线。当插入了数据以后,高水位线就会上涨,但是如果你采用delete语句删除数据的话,数据虽然被删除了,但是高水位线却没有降低,还是你刚才删除数据以前那么高的水位。除非使用truncate删除数据。那么,这条高水位线在日常的增删操作中只会上涨,不会下跌,所以数据库容量也只会上升,不会下降。而使用select语句查询数据时,数据 ...
1.复制表 从B表复制到A表,会丢失主键和索引
create table A as select * from B
2.删除某张表排序后的前三十万笔数据,注意排序的列要见索引
delete from fm_temp t where t.dctime in
(
select dctime from (select dctime from fm_temp f order by f.dctime) where ROWNUM < 300000
)
fm_temp是表名,dctime是排序的列
& ...
1.查询oracle表空间的使用情况
select b.file_id 文件ID, b.tablespace_name 表空间, b.file_name 物理文件名, b.bytes 总字节数, (b.bytes-sum(nvl(a.bytes,0))) 已使用, sum(nvl(a.bytes,0)) 剩余, sum(nvl(a.bytes,0))/(b.bytes)*100 剩余百分比 from dba_free_space a,dba_data_files b where a.file_id=b.f ...
- 浏览: 78621 次
- 性别:

- 来自: 北京

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
J2EE开发注意事项
写绝对路径,在移动文件到其他文件夹的时候,不需要修改代码。
-- by fantasy -
J2EE开发注意事项
5.页面上的地址原则上写绝对路径。 是何道理呢? 相对路径先定位到根,然后定 ...
-- by nwangwei -
深入osworkflow的function
kathytingzi 写道怎么实现会签阿,谢谢啦 增加两个conditon, ...
-- by fantasy -
使用Filter控制页面的权限
恩,是面向切面。过滤器可以看成是一个切面。
-- by fantasy -
深入osworkflow的function
工作流初学者: 参考:http://hi.baidu.com/vjame/blo ...
-- by amuj2ee






评论排行榜