腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(1414)
视频
沙龙
1
回答
Mysql
如何保证
主键
自
增
是线程安全的?
、
并发于两个事务的插入行元组没有指定
主键
id,
主键
id是
自
增
的。
Mysql
如何确保两个具有不同
主键
ids的事务顺利插入?如果可能,我希望能够回答insert语句的执行过程,包括插入有意的锁,确保
主键
ID不冲突,以及在insert完成后持有哪些锁。
浏览 166
提问于2019-04-21
得票数 0
0
回答
2020-12-02:
mysql
中,一张表里面有 ID
自
增
主键
,当 insert...如何回答呢?
、
、
2020-12-02:
mysql
中,一张表里面有 ID
自
增
主键
,当 insert 了 17 条记录之后,删除了第 15,16,17 条记录,再把
Mysql
重启,再 insert 一条记录,这条记录的
浏览 179
提问于2020-12-03
1
回答
Mysql
IN子句与自动增量ID的范围
、
、
我有一个
MYSQL
表,大约有5000万行(预计还会增长)。现在我需要遍历整个表。我正在尝试以块为单位进行迭代,即,获取N行,处理,获取另外N行或第一个使用IN子句,它在
主键
上进行查找,我认为这是相当快的。但是因为我是在
主键
上做的,所以我不确定性能。 其中哪一个应该提供更好的性能,比如N = 1000
浏览 2
提问于2015-03-11
得票数 0
4
回答
要使用的
MySQL
表类型,innodb?
、
、
这就是我所拥
有的
:ID (INT,
自
增
,
主键
),name (char(40)),然后是20varchar(255)的70万行。
从
table1 WHERE id=‘id’中选择( 20个可变字符);
从
table1更新( 20个可变字符
浏览 3
提问于2010-12-28
得票数 0
回答已采纳
2
回答
在CakePHP中将id
从
自动增量更改为char 36
、
、
、
、
和
mysql
数据库。在此应用程序中,我有两个表,即users和actions。Users hasMany actions,user_id ( users表中的id)是actions表中的外键。id字段为
自
增
整数。我的应用程序正在运行,我不想丢失应用程序已经拥
有的
数据记录。我需要知道是否可以安全地
从
自
增量整数id迁移到char(36),同时记住相关的表? 换句话说,我如何将
浏览 4
提问于2012-11-07
得票数 2
回答已采纳
4
回答
在各类系统的表格类信息展示的功能中,Limit 分页如何查询优化?
、
、
、
、
在各类系统的表格类信息展示的功能中,经常会用到“翻页”这个操作,在页面上每次只展示有限的数据,需要看其他数据的时候则像翻书一样翻到后面的“页”,有什么优化方案推荐吗?
浏览 531
提问于2021-01-12
2
回答
什么是更好的
MySql
、
、
、
因此,每一行代表的是在时间T(时间仅用于组织数据,而不是用于其他任何事情)
从
A(请求者)到B(被请求者)的定向连接。 那么,假设请求是1,000,000行,那么更快的是什么?
浏览 0
提问于2011-06-02
得票数 17
回答已采纳
2
回答
DBGrid --如何将两个相邻行中的列值之间的差异显示为另一列?
、
、
、
纬度 我怎么才能得到3号呢?我应该在我的应用程序或
MySql
中计算它(使用存储过程还是只是一个复杂的选择)? 不管答案是什么,谁能提供一些示例代码,或者一个指向示例的链接?谷歌今天不是我的朋友。
浏览 2
提问于2013-04-19
得票数 0
回答已采纳
1
回答
主键
uid的优化:相同长度的较长的CHAR Vs。不同长度短VARCHAR
、
我有一个
MySQL
表(> 100 k行),它包含
从
两个不同API导入的数据。因此,来自每个API的UID具有明显不同的长度(35来
自
第一个API,19与第二个API)。这些UID是我的表的
主键
。我想知道在拥有一个存储为VARCHAR(35)最多35的
主键
和具有统一长度为35的
主键
(通过在最短UID的末尾添加"XXX“以便只有长度为35的UID)作为CHAR(35)存储它们之间的性能最好的是什么
浏览 1
提问于2022-10-27
得票数 0
回答已采纳
5
回答
在下拉菜单中显示数据
我想以下拉菜单的形式
从
数据库中获取数据。但是,在我运行代码时,下拉列表中唯一出
现
的名称是数据库中的第一个名称。我怎样才能使所
有的
名字出现在下拉列表中? include('config.php'); $result =
mysql
_query($sqladmin); die(
mysql</em
浏览 7
提问于2014-04-08
得票数 0
回答已采纳
1
回答
当
从
MySQL
中现
有的
表生成changelogs时,liquibase如何处理自动递增的PK?
、
我目前正在从
mySql
中现
有的
表中生成liquibase。我将行的id设置为PK,并将其设置为自动递增。由于测试/不同的向表中插入数据的尝试,id不是
从
1开始。所以我的问题是,当
从
现
有的
表生成changelogs时,liquibase是否基于父表(生成liquibase的表)的PK为子表定义
主键
?或者,当在另一个数据库上运行changelog时,新表的
主键
是否会
从
1开始并自动递增,而不考虑来自父表的PK?
浏览 2
提问于2012-07-14
得票数 2
回答已采纳
2
回答
通过EJB将存储在列表中的id (
主键
)值
从
DAO丢失到业务
、
、
、
我
从
我的managedBean通过EJB (3.0)向业务发送一个请求,然后通过EJB (3.0)向DAO发送另一个请求。我正在使用JPA2和一个带有实体管理器的
MySQL
数据库。List<User> users = query.getResultList();} 在这一点上,一切都很好,我获得了列表中的所有用户和所有属性,特别是id (
主键
我的user类有一个属性(birthdate),它继承
自
一个父类(name,forename,mail,phone...)它再次继承<
浏览 9
提问于2016-10-01
得票数 0
4
回答
带有
Mysql
和NullReferenceException的实体框架6
、
、
、
、
我认为我错过了非常简单的步骤,在EF与
Mysql
,但我找不到我的错误是什么。(StringBuilder sql) at
MySql
.Data.Entity.InsertStatement.WriteSql(StringBuilder sql) at
MySql
.Da
浏览 4
提问于2014-07-03
得票数 2
2
回答
将几个
MySQL
结果合并到一个JSON编码中
、
、
下面是现
有的
代码: $output[]=$row; $output2[]=$row; print(json_encode(array($output,$output2,
浏览 4
提问于2012-07-31
得票数 1
2
回答
无法向表MariaDB/
MySQL
添加外键
、
、
、
我正在为TPC基准在MariaDB 10.6数据库中创建表。CREATE TABLE工作正常,但是添加FOREIGN KEY失败了。我试着跟踪和,但这也不起作用。 警告150:带外键(N_REGIONKEY)约束的alter bazatest2.nation失败。列“N_REGIONKEY”的字段类型或字符集与引用的列“R_REGIONKEY”不匹配。尝试将BIGINT NOT NULL更改为BIGINT U
浏览 6
提问于2022-01-26
得票数 -1
回答已采纳
1
回答
MySQL
/PHP 5-获取最后读取的行的ID
、
我正在尝试
从
mysql
_fetch_assoc返回的结果创建一个查找表,这是我到目前为止拥
有的
代码:{; $resultset[$result[$primaryKey]] =$result; return $resultset
浏览 1
提问于2010-08-09
得票数 0
1
回答
删除
mysql
中的
主键
、
、
、
听起来很简单,但是我似乎很难在
mysql
中删除一个表的
主键
--有一个
主键
为CompID的表CompanyList。它被用作数据库中其他几个表的外键。错误:运行故障恢复脚本时出错。详细信息如下。错误1050:表'CompanyList‘已存在 我是否应该删除所
有的
外键引用来实现这一点。
浏览 0
提问于2011-09-18
得票数 1
回答已采纳
1
回答
MySQL
工作台
主键
问题
、
、
我是数据库设计的新手,目前正在使用
MySQL
工作台来帮助我。 在上面的例子中,让我印象深刻的是
主键
的数量。所
有的
关系都在识别和创建一个新的关系,
从
“父”表中获取所有
主键
,并将它们放入“子”表中。这条路应该是这样的吗?这背后的逻辑是什么?
浏览 0
提问于2011-11-15
得票数 0
回答已采纳
1
回答
SQL没有标识符,只有时间戳
、
、
、
在这种情况下,我喜欢在
MYSQL
数据库中保存行的标识符。 这看起来不像我的MS中的标识符。在
MYSQL
表中保存SQL数据库键的最佳方法是什么,以便以后调用该行?
浏览 1
提问于2014-06-03
得票数 0
回答已采纳
1
回答
SQL Insert语句中的迭代存储过程
、
、
、
、
Level2
主键
不唯一,因此也不是
自
增
/标识 EXEC Get_Next_PK 'LocationLvl2最重要的是,我看到我想要插入的数据显示在我的结果窗口中,但实际上没有任何数据被插入到表中Get_Next_PK会将'location_lvl2‘
浏览 0
提问于2016-03-29
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
MySQL 8 新特性之自增主键的持久化
数据库是否自增主键呢?
MySQL 自增 id 超大问题查询
自增主键去哪了?---一次开发过程中的思考
如果MySQL的自增ID用完了怎么办?
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券