腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(8327)
视频
沙龙
1
回答
如
何在
不
阻塞
Postgresql
语句
的
情况下
执行
alter
table
add
column
?
如
何在
Postgresql
中修改表,在
不
阻塞
语句
的
情况下
添加列? 在
执行
时,下面的
语句
将永远被卡住。
ALTER
TABLE
test_
table
ADD
COLUMN
test_
column
integer; 我试着删除所有长时间运行
的
查询,但没有帮助。该表正被后台主动使用。后端在表上
执行
<e
浏览 66
提问于2021-10-28
得票数 0
1
回答
在MySQL表中添加索引时
的
CPU使用问题
、
、
、
、
有数十亿行
的
桌子。当我试图向表中添加索引时,我使用
的
是MySQL 5.7,这需要很长时间,而且它也会锁定表。结果,许多查询在队列中等待,服务器负载增加。创建表`id` bigint(14) NOT NULL AUTO_INCREMENT,`latitudeDEFAULT NULL,) ENGINE=InnoDB AUTO_INCREMENT=20000000000 DEFAULT CHAR
浏览 1
提问于2020-08-16
得票数 0
回答已采纳
1
回答
未授予
的
访问独占锁阻止访问共享锁。
、
、
、
从我们在
PostgreSQL
中进行
的
测试来看,对表
的
未授权访问独占锁似乎
阻塞
了访问共享锁。下面描述了我们
执行
的
测试。第2场会议:注意:该
语句
被会话1中
的
语句
阻塞
。尚未授予访问独占锁。第3场会议: select * from users where id = 2;
浏览 5
提问于2020-12-16
得票数 3
回答已采纳
1
回答
使
ALTER
等待锁定而
不
阻塞
任何其他内容
、
、
许多
PostgreSQL
ALTER
TABLE
命令,比如添加具有默认值
的
新列,在最新版本
的
PostgreSQL
中都有聪明
的
优化,这使得它们基本上可以立即
执行
,即使是在大型表上,once Postgres
ALTER
TABLE
users
ADD
COLUMN
credits bigint NOT NULL DEFAULT 0; 仍然需要等待users表上
的
独占锁
浏览 0
提问于2021-06-09
得票数 7
回答已采纳
2
回答
PostgreSQL
:可以在单个事务中修改表并将表插入到表中吗?
、
、
、
我
的
用例如下:我正在处理定期数据导入到
PostgreSQL
数据库,其中一些外部数据必须定期导入。举个例子,下面是数据导入
语句
的
样子:
ALTER
TABLE
"external_data" DROP "
column
1"
ALTER
TAB
浏览 6
提问于2017-07-02
得票数 2
回答已采纳
3
回答
开放源码数据库
的
常见SQL查询列表?
、
、
、
、
我试图为开源数据库(
如
MySQL、
PostgreSQL
、SQLite和其他数据库)找到有关正确
的
PostgreSQL
的
信息。它们是否存在预先组装
的
列表,还是我只需要梳理每个数据库引擎
的
文档(在某些
情况下
猜测正确
的
实现?`%s` %s;
ALTER
TABLE
`%s`
ADD
<
浏览 8
提问于2012-09-18
得票数 5
1
回答
postgres在结果行中
执行
sql
、
、
、
、
postgesql 9.6.17 有来自Renaming multiple columns in
PostgreSQL
的
结果行 它们包含一些命令,
如
alter
table
..... EXEC SQL '
ALTER
TABLE
' || tab_name || ' RENAM
浏览 12
提问于2020-04-27
得票数 0
回答已采纳
5
回答
postgresql
-将布尔列添加到表格集合default
、
将列添加到缺省值为false
的
表中
的
PostgreSQL
语法是否正确
ADD
"priv_user" BIT
ALTER
priv_user SET DEFAULT
浏览 2
提问于2012-08-14
得票数 216
回答已采纳
3
回答
如何安全地向Laravel迁移中
的
现有表中添加不可空列?
、
、
、
、
在SQL中,我理解这样
的
操作应该按照以下顺序在事务中
执行
BEGIN TRANSACTION;
ALTER
TABLE
us
浏览 1
提问于2018-09-13
得票数 2
回答已采纳
2
回答
100 k DDL
语句
上
的
Postgres事务OOM
、
、
、
、
、
我们在
PostgreSQL
中
的
单个事务中
执行
大约100 100k
语句
。BEGIN; -- create
table
stmts - 714--
alter
table
add
constraint fkey stmts - 34 --
alter
tab
浏览 0
提问于2018-10-14
得票数 7
2
回答
如何使Rails创建启用外键
的
SQLite数据库?
、
、
、
我是Rails
的
新手,我在我
的
示例项目中使用SQLite3作为数据库。我试图在两种模式之间建立普通
的
一对多
的
关系。每个产品有一个所有者,每个所有者可以拥有许多产品)。但是,当我在数据库管理工具中打开development.sqlite3 (我使用免费
的
SQLite Express个人)时,我不认为数据库具有引用完整性。
浏览 3
提问于2015-03-26
得票数 5
回答已采纳
2
回答
使用Execute Immediate
的
Oracle
Alter
Table
行为不符合预期
、
、
、
我有像下面这样
的
PLSQL块,它添加一个虚拟列,
执行
更新,然后删除并重命名列NULL;EXECUTE IMMEDIATE '
ALTER
TABLE
TESTMISMATCH RENAME
COLUMN</em
浏览 88
提问于2021-02-18
得票数 1
回答已采纳
5
回答
如
何在
PostgreSQL
中将自动递增
的
主键添加到现有表中?
、
、
我有一个包含现有数据
的
表。有没有办法在不删除和重新创建表
的
情况下
添加主键?
浏览 2
提问于2010-05-31
得票数 242
回答已采纳
5
回答
在mysql中添加具有自动增量
的
主键
、
、
、
如
何在
mysql.am中使用
alter
语句
将特定列设置为具有自动增量
的
主键。但是当我在mysql中
执行
alter
语句
时,我得到了错误。
alter
statement
ALTER
TABLE
tbl_travelplan
add
COLUMN
TRREQNO id INT(11) NOT NULL AUTO_INCREMENT,
ADD</
浏览 2
提问于2012-12-18
得票数 1
回答已采纳
2
回答
PostgreSQL
是否优化了添加非空默认值
的
列?
、
、
、
当添加具有NOT NULL值
的
DEFAULT列时-
PostgreSQL
是否优化了此操作?例如,Oracle 11g这样一个优化。
浏览 0
提问于2014-03-14
得票数 14
回答已采纳
1
回答
Django,模式迁移期间插入
、
如果在运行模式迁移以更改表
的
结构时尝试对表进行插入,会发生什么情况? 我知道,在整个迁移完成之前,这些更改不会持久。
浏览 3
提问于2015-05-21
得票数 0
2
回答
如
何在
不
锁定表
的
情况下
在Postgres中添加检查约束?
、
、
我想在一个非常大
的
表中添加一个check约束。类似于:不幸
的
是,
PostgreSQL
9.3
阻塞
了读写,直到约束检查完成为止。我验证了这一点,方法是启动事务,运行
ALTER
TABLE
,然后打开第二个事务,并检
浏览 0
提问于2015-12-04
得票数 15
回答已采纳
1
回答
使用选中选项
Postgresql
、
、
我有一个
ALTER
语句
,用
TABLE
(Server)编写:如果我想用
Postgresql
翻译这条
语句
,我如何做到这一点?注意
的
检查添加约束
浏览 4
提问于2021-02-24
得票数 0
9
回答
如
何在
MySQL中删除表中
的
列
、
、
给定使用以下命令创建
的
表:( IsDeleted bit,
浏览 1
提问于2012-12-20
得票数 482
2
回答
Table
alter
script失败,因为它看不到它试图添加
的
内容
、
、
、
我需要
执行
一个脚本,该脚本向表中添加一个新列,然后基于现有列更新该列。
ADD
[
Column
] DATETIME2 NULL;
ALTER
浏览 3
提问于2016-09-20
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券