zoukankan      html  css  js  c++  java
  • mysql Alter 的问题

    转自:https://blog.csdn.net/c_enhui/article/details/50903351

    -- 设置或删除列的默认值。该操作会直接修改.frm文件而不涉及表数据。

    此操作很快 -- ALTER COLUMN ALTER TABLE dsp_ad_center.XianDuan ALTER COLUMN xxx SET DEFAULT 100; -- 共 0 行受到影响 -- -- 执行耗时 : 0.011 sec -- 传送时间 : 1.037 sec -- 总耗时 : 1.048 sec -- --------------------------------------------------- -- MODIFY COLUMN -- 会引起表的重建,非常慢 -- 会引起表的重建,非常慢-- 会引起表的重建,非常慢 ALTER TABLE dsp_ad_center.XianDuan MODIFY COLUMN xxx INT NOT NULL DEFAULT 101; -- 共 2000000 行受到影响 -- -- 执行耗时 : 13.066 sec -- 传送时间 : 0.001 sec -- 总耗时 : 13.067 sec -- --------------------------------------------------- -- CHANGE COLUMN -- 列的重命名、列类型的变更以及列位置的移动 -- 应该也会引起表的重建,非常慢 -- 语法: -- CHANGE [COLUMN] old_col_name new_col_name column_definition [FIRST|AFTER col_name] ALTER TABLE dsp_ad_center.XianDuan CHANGE COLUMN xxx xxx INT FIRST -- 共 2000000 行受到影响 -- -- 执行耗时 : 12.037 sec -- 传送时间 : 1.074 sec -- 总耗时 : 13.012 sec -- ---------------------------------------------------

     

  • 相关阅读:
    dubbo-admin 2.0安装部署
    一文多发神器
    springboot整合druid踩坑记录
    thymeleaf中的重定向的绝对路径问题
    路径问题
    sp_executesql介绍和使用
    java.net.UnknownHostException: api.weixin.qq.com解决办法
    调用百度地图示例
    浅析分布式架构
    城乡医保用户角色未分配修改
  • 原文地址:https://www.cnblogs.com/chengjun/p/9339776.html
Copyright © 2011-2022 走看看