书栈网 · BookStack 本次搜索耗时 0.040 秒,为您找到 236835 个相关结果.
  • 无主键表

    主键(Primary Key) 有主键表 无主键表 主键(Primary Key) 主键是在数据表中能够唯一标识一行的列的集合。主键需要满足以下规则: 值不能为 NULL 或空串。 在全表范围内主键列集合的值唯一。 主键的值不允许变更。 有主键表 有主键表即数据表中包含主键的表,在 OceanBase 数据库中需要满足以下规则: 每...
  • 无主键表

    主键(Primary Key) 有主键表 无主键表 主键(Primary Key) 主键是在数据表中能够唯一标识一行的列的集合。主键需要满足以下规则: 值不能为 NULL 或空串。 在全表范围内主键列集合的值唯一。 主键的值不允许变更。 有主键表 有主键表即数据表中包含主键的表,在 OceanBase 数据库中需要满足以下规则: 每...
  • 数据库开发常见问题

    数据库开发常见问题 如果设置记录的唯一 ID _cbd_author_id 字段代表什么含义 数据库开发常见问题 如果设置记录的唯一 ID 在同一个集合中,创建的文档均有一个唯一 ID,存储在 _id 字段中。默认情况下,这个字段是一个 UUID,你也可以手动指定,保证唯一即可。 _cbd_author_id 字段代表什么含义 当...
  • 3.1 关系模型到 Key-Value 模型的映射

    3.1 表数据与 Key-Value 的映射关系 3.1.1 表数据与 Key-Value 的映射关系 3.1.2 索引数据和 Key-Value 的映射关系 3.1.3 映射关系小结 3.1.4 Key-Value 映射关系的一个例子 3.1 表数据与 Key-Value 的映射关系 本小节为大家介绍 TiDB 中数据到 (Key, Val...
  • 分区索引

    分区索引 概念 示例 分区索引 概念 每一个分区集合都会默认创建一个名叫“$shard”的索引,该索引叫做分区索引。 非分区集合不存在分区索引。 分区索引存在于分区集合所在的每一个分区组中,其字段定义顺序和排列与分区键相同。 Note: 任何用户定义的唯一索引必须包含分区索引中所有的字段,其字段顺序无关。 在分区集合中,_id ...
  • 创建和管理序列

    创建和管理序列 背景信息 操作步骤 创建和管理序列 背景信息 序列Sequence是用来产生唯一整数的数据库对象。序列的值是按照一定规则自增的整数。因为自增所以不重复,因此说Sequence具有唯一标识性。这也是Sequence常被用作主键的原因。 通过序列使某字段成为唯一标识符的方法有两种: 一种是声明字段的类型为序列整型 ,由数据库...
  • 创建和管理序列

    创建和管理序列 背景信息 操作步骤 创建和管理序列 背景信息 序列Sequence是用来产生唯一整数的数据库对象。序列的值是按照一定规则自增的整数。因为自增所以不重复,因此说Sequence具有唯一标识性。这也是Sequence常被用作主键的原因。 通过序列使某字段成为唯一标识符的方法有两种: 一种是声明字段的类型为序列整型 ,由...
  • 分区表使用建议

    通常当表的数据量非常大,以致于可能使数据库空间紧张,或者由于表非常大导致相关 SQL 查询性能变慢时,可以考虑使用分区表。 使用分区表时要选择合适的拆分键以及拆分策略。如果是日志类型的大表,根据时间类型的列做 RANGE 分区是最合适的。如果是并发访问非常高的表,结合业务特点选择能满足绝大部分核心业务查询的列作为拆分键是最合适的。无论选哪个列做为分区键,...
  • 分区表使用建议

    唯一索引和拆分键 更新分区键 通常当表的数据量非常大,以致于可能使数据库空间紧张,或者由于表非常大导致相关 SQL 查询性能变慢时,可以考虑使用分区表。 唯一索引和拆分键 使用分区表时要选择合适的拆分键以及拆分策略。如果是日志类型的大表,根据时间类型的列做RANGE分区是最合适的。如果是并发访问非常高的表,结合业务特点选择能满足绝大部分核心业务查...