当前位置:网站首页>GBASE 8s 数据库唯一索引
GBASE 8s 数据库唯一索引
2022-07-29 21:18:00 【八珍豆腐】
唯一索引在列中不允许重复的值出现,可以用来定义和约束表中的一列或者多列组合值,在执行 INSERT 和 UPDATE 语句时需要检查唯一性。GBase 8s 中的主键(PRIMARYKEY)会自动创建一个唯一的索引。
一个良好的表设计都应该定义主键或者唯一约束索引。特别是在 OLTP 系统中,唯一索引可以帮助快速定位少量记录(目标选中的一条或者几条记录)。非唯一索引(可重复索引)可以在非主键列中创建,允许在列中出现重复的数据。但应避免在过于重复的数据列上创建索引,因为重复值多的索引,其效率越低。
唯一索引的创建语法如下:
CREATE UNIQUE INDEX idx_name ON tabname(col); 或者
CREATE DISTINCT INDEX idx_name ON tabname(col);
由于需要在 INSERT、UPDATE 时进行唯一性判断,所以不建议在一个表上创建多个唯一性索引。为了确保唯一性要求,一般在一张表中创建一个唯一索引就足够。
边栏推荐
- 24小时伦敦金走势图分析
- 数组和List互转
- 数字孪生万物可视 | 联接现实世界与数字空间
- MySQL - Design game user information table
- mdnice-test
- 378. The Kth Smallest Element in an Ordered Matrix
- 微信小程序如何开通支付功能?
- 微信小程序 30 自定义模板和获取用户登录凭证
- Panorama Tutorial丨How to shoot sunrise and sunset scenes in VR panoramic shooting?
- Add a logo to the upper left corner of the picture, add time and address to the lower left corner, and wrap the line when the address reaches the specified length
猜你喜欢
随机推荐
结合布林线理解现货白银走势图的方法
南信大提出TIPCB,一个简单但有效的用于基于文本的人员搜索的基于部分的卷积baseline
亚马逊登录参数metadata1,encryptedPwd逆向分析
Use the PostgreSQL GRANT command to modify permissions on various database objects
华为畅享50 Pro评测:HarmonyOS加持 更流畅更安全
ALBERT:A Lite BERT for Self-supervised Learning of Language Representations
Cooler Navigation helps you shop easily in shopping malls without confusion
银河麒麟V10 SP2 x86编译安装 PHP7.4
sizeof和strlen的区别(strlen和sizeof的用法)
AI全流程开发难题破解之钥
HMS Core音频编辑服务音源分离与空间音频渲染,助力快速进入3D音频的世界
高通WLAN框架学习(31)-- Power save
【无标题】
解释器模式
IDEA 快捷键
Writing Elegant Kotlin Code: Talk About What I Think "Kotlinic"
初识网络的简单概念
Xshell 7 提示 “要继续使用此程序,您必须应用最新的更新或使用新版本”
The cornerstone of distributed: reliability - What a tangled web we weave
applet preview pdf









