Im建立一個從twitter鏈接鏈接並對其結果進行計數的站點。我一直在考慮使用實際的URL作爲PRIMARY KEY,而不是使用auto_increment整數。被拖動的網址將是唯一的,並與趨勢追蹤相關。這是一個壞主意,我應該堅持一個整數?除了int以外的MySql主鍵
1
A
回答
1
只要你能保證它們是唯一的,你就可以使用URL作爲關鍵。
0
使用URLs不會是一個問題,因爲controlfreak123說。但是,如果有一個垂直的表現,那麼你應該堅持auto_increment int PK。引起EQUAL和like的比較是不同的。數據類型及其處理有所不同。
相關問題
- 1. JqGrid主鍵除Id以外
- 2. 除了粘鍵和功能鍵以外的鍵碼? C#
- 3. 刪除主鍵也刪除外鍵
- 4. 刪除mysql中的主鍵
- 5. varchar()主鍵或int主鍵?
- 6. MySQL 2外鍵到相同的主鍵
- 7. MySQL主/外鍵大小?
- 8. NHibernate的 - 刪除除主鍵以外的字段名稱
- 9. MySql外鍵主鍵不匹配
- 10. 選擇MySQL中主鍵除外的所有列
- 11. Mysql的插入與外鍵指主ID
- 12. 除了主頁以外的每一頁的背景都模糊
- 13. MySQL根據主鍵以外的其他名稱替換
- 14. 休眠多對多關聯,除了外鍵以外還有額外的列
- 15. 刪除MySQL中的表主鍵
- 16. 顯示除相關表主鍵(ID)以外的相關變量
- 17. Hibernate的外鍵的主鍵
- 18. 從位到int的外鍵
- 19. MySQL:使用引用由外鍵組成的主鍵的外鍵創建表
- 20. 對主鍵和外鍵以外的postgres列使用JSONB
- 21. 主鍵和外鍵
- 22. 主鍵和外鍵
- 23. 主鍵和外鍵?
- 24. MySQL - 刪除相關的外鍵
- 25. MySQL外鍵 - 總是一個好主意?
- 26. Mysql的外鍵
- 27. JPA與主鍵以外的行查詢
- 28. 查詢主鍵以外的列?
- 29. nhibernate:映射到主鍵以外的列
- 30. MySQL消除了Distinct/Group以外的重複項通過
如果搜索子句以通配符開頭,那麼索引對'LIKE'沒有多大幫助。 (大多數用例) – recursive 2010-09-20 23:26:36
@遞歸的好處。 – 2010-09-20 23:29:42
對url進行單獨的全文索引對於查找來說並不少見。 – Wrikken 2010-09-20 23:44:21