回覆列表
  • 1 # 使用者8139436223150

    這個可以用索引的選擇性來回答。

    索引的選擇性是指索引列中不同值的數目和表的記錄數的比值。假如表裡面有1000條資料,表索引列有980個不同的值,這時候索引的選擇性就是980/1000=0.98 。索引的選擇性越接近1,這個索引的效率很高。

    性別可以認為是3種,男,女,其他。如果建立索引,查詢語句 性別=‘男"的資料,索引的選擇性就是3/1000=0.003。索引的選擇性值很低,對查詢提升不大,所以性別建索引意義不大。

  • 2 # 使用者7266214309263

    表述問題不是很清楚啊;

    就是新增索引的兩種方法;兩種方法都是一樣的,只不過第一種新增索引的方法中這個索引有名字

    index test_nickname(nickname)//test_nickname是這個索引的名字;

    index (nickname)索引使用的是預設名字;

    在user表中你能看到你的操作,其中就有你建立的索引,第一個索引有名字就是test_nickname,第二個是系統預設的,在索引時資料庫自己使用起來是相同的,但是在日後的維護中,你需要刪除索引,你知道名字就能直接刪除,不知道你還要去查索引叫什麼;

  • 中秋節和大豐收的關聯?
  • PSP的GBA模擬器無法讀取ROM怎麼辦?