博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Oracle 11g R2 alter table add column
阅读量:5083 次
发布时间:2019-06-13

本文共 428 字,大约阅读时间需要 1 分钟。

Oracle官方文档中关于alter table add column有下面的描述

个人理解纯粹是添加新列带有默认值的,如果不带默认值的,应该非常快就完成了。之前生成库160G的表,添加新列不到1秒就完成。

下面简单测试了下:

1.25G的表执行alter table testadd add col1 varchar2(20),0.09s就完成了。

                    alter table testadd add col2 varchar2(20) default ‘xxxxx’ ,这个执行了41分钟,中间查看了Locked_mode为6

alter table testadd add col3 varchar2(20) default ‘xxxxx’ not null;这个只要0.18秒,这个相对于10g,11的新特性。

网上也有关于这方面的文章,可以参考

转载于:https://www.cnblogs.com/cnmarkao/p/10289761.html

你可能感兴趣的文章
html表格table设置边框
查看>>
caddy配置php-fpm
查看>>
判断窗体是否无响应(监控窗体)
查看>>
OpenStack-Neutron-Fwaas-代码【一】
查看>>
Alert---点击拍照弹出对话框
查看>>
周记【距gdoi:96天】
查看>>
Android 创建桌面快捷方式研究
查看>>
IOS获取相册中图片以及视频
查看>>
axios vue
查看>>
Ajax详解
查看>>
钱格式化
查看>>
<java基础学习>RE 基础语法
查看>>
powershell-脚本运行权限政策
查看>>
PSD路径转换为 WPF path 的data
查看>>
CUDA driver version is insufficient for CUDA runtime version 解决
查看>>
web聊天相关知识
查看>>
PAT_1018 锤子剪刀布
查看>>
xmlhttp的OnReadyStateChange事件
查看>>
python连接oracle数据库
查看>>
C++异常处理
查看>>