
Oracle
南街小台
这个作者很懒,什么都没留下…
展开
-
Oracle创建索引
创建索引一般分为在线索引和非在线索引,在线与非在线的区别:非在线锁表,优先创建索引,此时DML都被阻塞,所以快;相反,在线锁的是行而非表,通过临时表进行索引的创建,所以不会影响DML操作,但副作用就是慢。 如果在生产环境操作,不停服务的话,势必导致创建索引期间仍有DML操作进来。另外如果是大表,那么采用非在线而导致锁表所带来的影响可能会很大。一句话,生产环境不停服的脚本操作,建议使用online。 1、创建索引。 create index IX_CELL_SC_BOX_CONTAINER_C1 on CEL原创 2023-03-14 22:30:42 · 1362 阅读 · 0 评论 -
Oralce快照恢复数据
也可将现有的表清空,直接insert into table_name SELECT * FROM table_name AS OF TIMESTAMP TO_TIMESTAMP(‘2021-01-08 18:45:00’,‘yyyy-MM-dd hh24:mi:ss’)1.如果我们一不小心删除或者批量更新了数据库里面的数据(事务已经提交),而且没有进行数据的备份,如果我们想恢复修改之前的数据怎么办,这时候我们就需要用到orcale的快照。2.如何利用orcale快照来恢复数据呢。根据快照数据创建备份表。原创 2023-03-14 22:20:58 · 1146 阅读 · 0 评论 -
Oracle表死锁并解锁
oralce 死锁原创 2023-03-13 23:01:48 · 965 阅读 · 0 评论