代码之家  ›  专栏  ›  技术社区  ›  user1592129

在Simpe表上创建索引

sql
  •  1
  • user1592129  · 技术社区  · 6 年前

    我是SQL新手,正在创建一个表中包含的简单电话簿 first_name , last_name phone_number 领域

    我想找 第一姓 姓氏

    如果我们有数百万个以上的数据集,我的性能应该会很好。我需要哪些索引,或者应该处理什么?

    1 回复  |  直到 6 年前
        1
  •  0
  •   Gordon Linoff    6 年前

    您需要三个索引,大概在:

    (first_name)
    (last_name, first_name)
    (phone_number)
    

    第二个允许您同时按名字和姓氏搜索。