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