WebStorm 2021.1 Help

索引

数据库索引是一种用于加快在数据库表中定位和访问操作的结构。通过使用索引,您可以减少处理查询时所需的磁盘访问次数。您可以为数据库表的一列或多列创建索引。

创建索引

  1. 数据库工具窗口(查看 | 工具窗口 | 数据库)中,展开数据源树直到列的节点。

  2. 右键单击表或列并选择新建 | 索引

  3. 在“”窗格中,单击“添加”按钮 ( 添加按钮)。

  4. 名称字段中,指定要添加到索引的列的名称。

  5. 单击执行

    创建索引

生产力提示

修改生成的索引和键名的模板

当您创建索引,以及主键和外键约束时,它们的默认名称是根据相应的模板生成的。例如,对于主键,模板是{table}_{columns}_pk.

  • 要查看和修改这些模板,请打开设置Ctrl+Alt+S并导航到Editor | 代码风格 | SQL | 常见的 SQL。单击代码生成选项卡。

    模板可以包含变量和文本。当您生成名称时,指定的文本会逐字复制。例如,当您{table}_pk在表中应用模板时actor,生成的主键名称将为actor_pk.

    要查看有关变量及其用法的信息,请单击一个字段并按Ctrl+Q

    {unique?u:}检查索引是否唯一并插入相应的字符序列。如果索引是唯一的,则模板会生成一个名称,其中指定的字符序列介于?和之间:。对于{unique?u:}模板,它是u. 如果索引不是唯一的,则插入:和之间的序列。}对于{unique?u:}模板,它什么都不是。

    例子

    您有persons带有列FirstName和的表LastName。该{table}_{columns}_{unique?u:}index模板为非唯一索引生成以下名称:persons_FirstName_LastName_index.

    修改生成的索引和键名的模板
最后修改:2021 年 9 月 29 日