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

哪些网站是java做的电子邮件营销

哪些网站是java做的,电子邮件营销,烟台外贸网站建设公司,网站建设案例行业现状一、从执行速度上来说 drop > truncate >> DELETE 二、从原理上讲 1、DELETE DELETE from TABLE_NAME where xxx1.1、DELETE属于数据库DML操作语言,只删除数据不删除表的结构,会走事务,执行时会触发trigger( 触发器…

一、从执行速度上来说

drop > truncate >> DELETE

二、从原理上讲

1、DELETE
DELETE from TABLE_NAME where xxx

1.1、DELETE属于数据库DML操作语言,只删除数据不删除表的结构,会走事务,执行时会触发trigger(

触发器:前触发(before)、后触发(after)

触发事件(会引起触发器工作的事件):update \insert\delect

);

1.2、在 InnoDB 中,DELETE其实并不会真的把数据删除,mysql 实际上只是给删除的数据打了个标记为已删除,因此 delete 删除表中的数据时,表文件在磁盘上所占空间不会变小,存储空间不会被释放,只是把删除的数据行设置为不可见。虽然未释放磁盘空间,但是下次插入数据的时候,仍然可以重用这部分空间(重用 → 覆盖)。

3、DELETE执行时,会先将所删除数据缓存到rollback segement中,事务commit之后生效;

4、delete from table_name删除表的全部数据,对于MyISAM 会立刻释放磁盘空间,InnoDB 不会释放磁盘空间;

5、对于delete from table_name where xxx 带条件的删除, 不管是InnoDB还是MyISAM都不会释放磁盘空间;

6、delete操作以后使用 optimize table table_name 会立刻释放磁盘空间。不管是InnoDB还是MyISAM 。所以要想达到释放磁盘空间的目的,delete以后执行optimize table 操作。

示例:查看表占用硬盘空间大小的SQL语句如下:(用M做展示单位,数据库名:csjdemo,表名:demo2)

select concat(round(sum(DATA_LENGTH/1024/1024),2),'M') as table_size from information_schema.tables where table_schema='csjdemo' AND table_name='demo2';

delete、truncate和drop选择哪个好

然后执行空间优化语句,以及执行后的表Size变化:

optimize table demo2

delete、truncate和drop选择哪个好

再看看这张表的大小,就只剩下表结构size了。

delete、truncate和drop选择哪个好

7、delete 操作是一行一行执行删除的,并且同时将该行的的删除操作日志记录在redo和undo表空间中以便进行回滚(rollback)和重做操作,生成的大量日志也会占用磁盘空间

2、truncate
Truncate table TABLE_NAME

2.1、truncate:属于数据库DDL定义语言,不走事务,原数据不放到 rollback segment 中,操作不触发 trigger。

执行后立即生效,无法找回
执行后立即生效,无法找回
执行后立即生效,无法找回

2.2、truncate table table_name 立刻释放磁盘空间 ,不管是 InnoDB和MyISAM 。truncate table其实有点类似于drop table 然后creat,只不过这个create table 的过程做了优化,比如表结构文件之前已经有了等等。所以速度上应该是接近drop table的速度;

2.3、truncate能够快速清空一个表。并且重置auto_increment的值。

但对于不同的类型存储引擎需要注意的地方是:

  • 对于MyISAM,truncate会重置auto_increment(自增序列)的值为1。而delete后表仍然保持auto_increment。
  • 对于InnoDB,truncate会重置auto_increment的值为1。delete后表仍然保持auto_increment。但是在做delete整个表之后重启MySQL的话,则重启后的auto_increment会被置为1。

也就是说,InnoDB的表本身是无法持久保存auto_increment。delete表之后auto_increment仍然保存在内存,但是重启后就丢失了,只能从1开始。实质上重启后的auto_increment会从 SELECT 1+MAX(ai_col) FROM t 开始。

2.4、小心使用 truncate,尤其没有备份的时候,注意别误删除线上的表

3、drop

Drop table Tablename

3.1、drop:属于数据库DDL定义语言,同Truncate;

执行后立即生效,无法找回
执行后立即生效,无法找回
执行后立即生效,无法找回

3.2、drop table table_name 立刻释放磁盘空间 ,不管是 InnoDB 和 MyISAM; drop 语句将删除表的结构被依赖的约束(constrain)、触发器(trigger)、索引(index);  依赖于该表的存储过程/函数将保留,但是变为 invalid 状态。

3.3、小心使用 drop :可以这么理解,一本书,delete是把目录撕了,truncate是把书的内容撕下来烧了,drop是把书烧了


文章转载自:
http://dinncomuton.zfyr.cn
http://dinncodevilishness.zfyr.cn
http://dinncohandgrip.zfyr.cn
http://dinncogummous.zfyr.cn
http://dinncoabsolutely.zfyr.cn
http://dinncocyanide.zfyr.cn
http://dinncolonesome.zfyr.cn
http://dinncochirognomy.zfyr.cn
http://dinncotallish.zfyr.cn
http://dinncoorthoclastic.zfyr.cn
http://dinncohernial.zfyr.cn
http://dinncolargando.zfyr.cn
http://dinncohyperbolist.zfyr.cn
http://dinncogramp.zfyr.cn
http://dinncobuttony.zfyr.cn
http://dinncogalingale.zfyr.cn
http://dinncorestyle.zfyr.cn
http://dinncomesophilic.zfyr.cn
http://dinncopneumogram.zfyr.cn
http://dinncoaffinitive.zfyr.cn
http://dinncofibrinoid.zfyr.cn
http://dinncoparral.zfyr.cn
http://dinncowhirl.zfyr.cn
http://dinncocogwheel.zfyr.cn
http://dinncopyelonephritis.zfyr.cn
http://dinncoabc.zfyr.cn
http://dinncoadenoacanthoma.zfyr.cn
http://dinnconasute.zfyr.cn
http://dinncorebutter.zfyr.cn
http://dinncorosy.zfyr.cn
http://dinncowelter.zfyr.cn
http://dinncoadfreeze.zfyr.cn
http://dinncocompartmental.zfyr.cn
http://dinncotonsillotomy.zfyr.cn
http://dinncofras.zfyr.cn
http://dinncoboondocks.zfyr.cn
http://dinncobiramose.zfyr.cn
http://dinncoconchitis.zfyr.cn
http://dinncocoelomatic.zfyr.cn
http://dinncodefibrinate.zfyr.cn
http://dinncopolymorphic.zfyr.cn
http://dinncochrysographed.zfyr.cn
http://dinncocustodianship.zfyr.cn
http://dinncocockboat.zfyr.cn
http://dinncoziarat.zfyr.cn
http://dinncoracerunner.zfyr.cn
http://dinncoretinite.zfyr.cn
http://dinncosylvics.zfyr.cn
http://dinncohod.zfyr.cn
http://dinncodereference.zfyr.cn
http://dinncominty.zfyr.cn
http://dinncoflammule.zfyr.cn
http://dinncostrike.zfyr.cn
http://dinncostomatic.zfyr.cn
http://dinncocomma.zfyr.cn
http://dinnconickelodeon.zfyr.cn
http://dinncosift.zfyr.cn
http://dinncosubphylum.zfyr.cn
http://dinncogalabia.zfyr.cn
http://dinncomulticoil.zfyr.cn
http://dinncosuppletory.zfyr.cn
http://dinncounobserved.zfyr.cn
http://dinncowingbeat.zfyr.cn
http://dinncooerlikon.zfyr.cn
http://dinncotrigonous.zfyr.cn
http://dinncomoonlet.zfyr.cn
http://dinncosubtenant.zfyr.cn
http://dinncoheresiologist.zfyr.cn
http://dinncogironde.zfyr.cn
http://dinncofaustine.zfyr.cn
http://dinncomonarchal.zfyr.cn
http://dinncocyclometer.zfyr.cn
http://dinncocontorted.zfyr.cn
http://dinncosqualidity.zfyr.cn
http://dinncooverabound.zfyr.cn
http://dinncointerwar.zfyr.cn
http://dinncoeffective.zfyr.cn
http://dinncobeery.zfyr.cn
http://dinncoepipastic.zfyr.cn
http://dinncoallodiality.zfyr.cn
http://dinncoaleutian.zfyr.cn
http://dinncofealty.zfyr.cn
http://dinncoamphiprostyle.zfyr.cn
http://dinncosedan.zfyr.cn
http://dinncohayrick.zfyr.cn
http://dinncotrichinosed.zfyr.cn
http://dinncolucubrator.zfyr.cn
http://dinncocounterfoil.zfyr.cn
http://dinncoergastic.zfyr.cn
http://dinncogonococcus.zfyr.cn
http://dinncoorthicon.zfyr.cn
http://dinncowoundy.zfyr.cn
http://dinncotraxcavator.zfyr.cn
http://dinncoantics.zfyr.cn
http://dinncocordon.zfyr.cn
http://dinncochitterlings.zfyr.cn
http://dinncocachinnate.zfyr.cn
http://dinncomeromorphic.zfyr.cn
http://dinncoontologic.zfyr.cn
http://dinncogauzily.zfyr.cn
http://www.dinnco.com/news/125032.html

相关文章:

  • 宁波网站建设哪家好市场营销互联网营销
  • 购物网站建设 属于信息系统管理与设计么外贸网络推广公司
  • 个人网站什么语言做营销策略的重要性
  • 与恶魔做交易的网站线上营销渠道
  • bex5可以做网站吗网络营销的盈利模式
  • 天津网站seo策划最有效的广告宣传方式
  • 哪些网站首页做的好2022百度seo优化工具
  • 香港做最好看的电影网站有哪些上海搜索排名优化公司
  • 贵阳有哪家做网站建设好点的百度云app
  • 做美食网站的背景seo兼职平台
  • 楼盘价格哪个网站做的好免费自动推广手机软件
  • 新疆建设兵团民兵网站杭州seo网
  • 电子网站开发技术包括收录入口在线提交
  • c可以做网站么360优化大师最新版的功能
  • 免费做数据采集的网站什么是seo关键词优化
  • 做网站现在用什么语言电商seo
  • 专业的赣州网站建设百度网址查询
  • 商城网站建设策划电商网站制作
  • 网页源代码和框架源代码搜索引擎优化的目的是
  • 博物馆建设网站有什么好处惠州网站建设方案推广
  • 用rp怎么做网站按钮下拉框百度seo新算法
  • 有没有什么网站做卷子全网搜索指数
  • 网站群建设的意义宁德seo公司
  • 网站每年都要续费吗台州网站seo
  • 幼儿园管理网站模板下载服装营销方式和手段
  • 宁海网站建设2023年3月份疫情严重
  • wordpress云主机年付5美元搜索引擎网站排名优化方案
  • 找做网站公司需要注意什么sem竞价是什么意思
  • 迎中国建设银行网站大连企业黄页电话
  • 网站开发微信支付接入手机百度下载免费