2
A
回答
4
我使用不同的布爾國旗在我的表,並從閱讀一些關於優化 表現我碰到一個廣泛的尖端來避免使用布爾標誌。
在MySQL
,BOOLEAN
只是TINYINT(1)
的別名。
這意味着布爾操作實際上是整數操作。
也就是說,除其他外,是指在這樣的查詢:
SELECT *
FROM mytable
WHERE boolean_flag = 0
上boolean_flag
索引,如果有的話,也可以使用,而在此一:
SELECT *
FROM mytable
WHERE NOT boolean_flag
的索引將不會被使用。
2
相關問題
- 1. 代替布爾值的使用INT標誌
- 2. 替代大量的MySQL布爾值?
- 3. 什麼是布爾標誌
- 4. 比替代標誌
- 5. 在JS/jQuery中設置布爾標誌
- 6. 的JUnit是由一個布爾標誌
- 7. MPICH-p4替代-nolocal標誌
- 8. Hibernate的JPA,MySQL和TINYINT(1)布爾代替位或字符
- 9. 根據布爾值更改標誌
- 10. 使用布爾標誌優化方法
- 11. 嘗試catch塊或布爾標誌?
- 12. 應該布爾標誌總是原子?
- 13. Golang布爾標誌解析限制
- 14. 預處理器標誌與(例如)布爾標誌
- 15. JAXB編譯器綁定xs:布爾到Java布爾代替布爾包裝類
- 16. 在Python中使用標誌替代apporach
- 17. 用布爾替換布爾值的正則表達式
- 18. MongoDB - 多個布爾標誌或包含值的單個列表?
- 19. 如何正確建立MVC模型的布爾標誌列表?
- 20. mysqli_fetch_array問題 - 布爾代替mysqli_result
- 21. AngularJS 2 ZoneAwarePromise代替一個布爾值
- 22. INNER JOIN MySQL的布爾錯誤代碼
- 23. 過濾器用標記代替布爾值
- 24. GAE - 替代VM:true標誌上的app.yaml
- 25. 單行表達式分支並清除布爾標誌?
- 26. Android-列表視圖,服務mediaplayer和布爾標誌
- 27. javascript中的布爾標誌未正確檢查
- 28. 使用CellRenderer代替布爾值的JTabel列中的複選框
- 29. 獲取壞標誌替代命令「/」對於SED替代
- 30. 如何才能發佈反應性布爾標誌?
請問您可以發佈一條鏈接,指向使用布爾字段的建議嗎? – Quassnoi 2010-08-19 10:39:23