当前位置: 首页 > news >正文

抚州建设公司网站找活做的网站

抚州建设公司网站,找活做的网站,北京手机软件开发,方维o2o 2.9蓝色团购网站程序源码模板概念 逻辑删除:逻辑删除并不是真正的删除,而是将表中列所对应的状态字段(status)做修改操作,实际上并未删除目标列数据或恢复这些列占用的磁盘空间。比如0是未删除,1是删除。在逻辑上数据是被删除了&#…

概念

逻辑删除:逻辑删除并不是真正的删除,而是将表中列所对应的状态字段(status)做修改操作,实际上并未删除目标列数据或恢复这些列占用的磁盘空间。比如0是未删除,1是删除。在逻辑上数据是被删除了,但是数据本身还在数据库中,只是不进行对外提供了,逻辑删除的本质是修改操作(将is_delete的值进行0和1之间的修改)。

例如:电脑的回收站使用的原理就是逻辑删除。删除的文件进入回收站的本质只是在操作系统的帮助下对文件加上了某种标记,资源管理器对这种含有标记的文件不显示。当回收站恢复的时候,即移除这种标记。当清空回收站的时候进行的是物理删除。一般的商城网站使用的是逻辑删除来操作数据库。

物理删除:使用delete、truncate、drop语句删除数据,物理删除就是把数据从硬盘中删除,释放空间,缩小体积,对性能的提升有帮助
II.缺点
物理删除是从根源上面删除,几乎无法恢复数据
物理删除会造成主键不连续,分页查询数据慢
III. 应用的地方
核心的业务表不用物理查询

实操

仍然使用之前建立的数据表进行测试,直达链接:Oracle中新建数据表的两种方法(单击进入文章)

逻辑删除语法:

--逻辑删除一列
alter table JT_CS.STUINFO_01 set unused (ENROLDATE) ONLINE;
--逻辑删除两列
alter table JT_CS.STUINFO_01 set unused (CLASSNO, ENROLDATE);

可以从DBA_UNUSED_COL_TABS视图查看每个表中未使用的列的数量:

select * from DBA_UNUSED_COL_TABS;

完成此操作后,再次查询表JT_CS.STUINFO_01将不再看到刚刚逻辑删除的列。如果以后有时间物理删除列,可以使用以下方法完成,语法如下:

--语句是对未使用的列唯一允许的操作。它从表中物理删除未使用的列并回收磁盘空间。
alter table table_name drop unused columns ONLINE ;--该子句导致在处理指定数量的行后应用检查点,在本例中为 1000。
--检查点减少了删除列操作期间累积的undo日志量,以避免undo空间的潜在耗尽。
alter table table_name drop unused columns checkpoint XX;

物理删除语法:

--物理删除单列
alter table table_name drop column column_name;
--物理删除多列
alter table table_name drop (column_name1, column_name2);

例如:现在,我要物理删除数据表JT_CS.STUINFO_01里的SEX、AGE两列字段和单独删除一个字段IDNUMBER。

原始数据

--物理删除单列
alter table JT_CS.STUINFO_01 drop column IDNUMBER;
--物理删除多列
alter table JT_CS.STUINFO_01 drop (SEX, AGE);

现在我们来查下DBA_UNUSED_COL_TABS视图,看下刚刚逻辑删除未使用的列还存在吗?

经查询,逻辑删除未使用的列已经不存在,空结果集。

结论:从表中物理删除一列将导致该表中所有未使用的列同时被删除(即有set unused 的列将被删除)。
注意:大表一般不用这种方法删除,对业务影响太严重,在及时性要求不高的情况下,小表可以这么操作。

http://www.yayakq.cn/news/444345/

相关文章:

  • 9i网站建设seo软件推广
  • 做网站跟桌面程序差别大吗什么是cms网站系统
  • 免费网站模板html法律平台网站建设方案
  • 网站建设计划时间节点c做网站
  • 宁夏做网站的seo技术学院
  • 如何建设盈利网站wordpress相册模板
  • 自建站什么意思商城网站合作协议
  • 昆明网站建设索王道下拉深圳建设网站速成班
  • 做智能网站系统下载wordpress optiontree
  • 招聘网站套餐网站开发投入产出分析
  • 谷歌seo怎么提高网站权重企业网站建设首选智投未来1
  • 网站建站方式微网站建设加盟
  • 临沂企业自助建站餐饮加盟网站建设
  • 网站特效 素材公司网站开发
  • 怎么做电玩网站郑州官网seo
  • 深圳手机商城网站设计多少钱公司名称打分
  • 网站开发与支付宝端口连接wordpress网易插件怎么用
  • 徐州做网站设计手机搜索引擎排名
  • 公司的官方网站的作用上海新闻综合频道今天
  • 工作室网站建设方案模板网站建设与管理总结心得
  • 成都建设银行官方网站网站开发应该学哪门语言
  • 昆明seo网站建设费用关于网站开发的创业计划书
  • 深圳网站建设服务商富阳建设局网站首页
  • 响应式企业网站设计给几个网站谢谢
  • 怎么查询技术支持公司做的网站中铁雄安建设有限公司网站
  • 公司网站做的比较好重庆科技网站设计模板
  • 怎么做网站图片模板建站优点
  • 如何搭建自己得网站东莞百度seo找哪里
  • 苍山做网站用wordpress可以做出什么网站
  • 品牌宣传型网站建设方案百度指数网址