mysql - MYSQL:为“评论”列生成 ID 的完美方式
问题描述
生成桌comment_id
下和桌下的最佳选择是什么?
我知道我可以为此目的使用(自动递增),而不必担心很快会消耗 ID。 但是使用(或使用持久性特定库,例如在 Hibernate 中)为此类需求生成 id会是一个不错的选择吗?
除了空间分配(UUID()中的大)之外,与使用相比有什么缺点?comments
notification_id
notification
BIGINT
UUID()
UUIDGenerator
UUID()
BIGINT/INT
解决方案
也许是一篇关于性能测试的有趣文章; https://www.percona.com/blog/2014/12/19/store-uuid-optimized-way/
根据性能,我选择 INT 等。
推荐阅读
- testng - 2个使用TestNG的“测试组”问题
- html - 内部有图像时,绝对表的宽度不响应
- mysql - 如何提交按钮单击,一切都显示在 React
- android - LiveData 观察者
- java - 无法为java中的方法返回值添加值
- assembly - 如何使用 z80 汇编语言将内存位置的内容左移 1 位到另一个内存
- python - 找到围绕圆形滑轮的链带的曲率
- python - 正确设置导入:`from x import y` 有效,而 `import xy` 无效
- javascript - 为什么我的函数在调用时没有定义?
- node.js - 无法使用 knex.js 连接到 heroku psql 数据库