0
A
回答
1
没有办法进行指数计算时间,因为它取决于很多因素(硬件,软件,配置,负载等)
好消息是,你可能CREATE INDEX CONCURRENTLY
,这需要较长的时间,但不锁定桌子。所以除了服务器负载较高外,操作没有副作用。
对于一些注意事项,check the documentation。
+0
谢谢!很高兴知道。 –
相关问题
- 1. PostgreSQL:表创建时间
- 2. 如何在索引视图上创建空间索引?
- 3. 在PostgreSQL上创建表空间RDS
- 4. 如何为大型数据库表创建索引
- 5. PostgreSQL索引运行时间
- 6. 如何在此临时表上创建索引?
- 7. 在PostgreSQL上使用SQLAlchemy创建全文搜索索引
- 8. neo4j没有在大型数据集上创建索引
- 9. 如何在轨道上计算时间
- 10. 在oracle中估计索引创建时间
- 11. 如何在条件之间存在OR时创建索引?
- 12. MySql中的索引创建时间
- 13. 在表变量上创建索引
- 14. 在具有索引结构的大型表格上改进DELETE和INSERT时间
- 15. 在PostgreSQL中为file_fdw的外部表创建索引
- 16. 如何在类型对象上创建索引?
- 17. 如何预测PostgreSQL索引大小
- 18. 在两个java类型的计算器中创建计算“引擎”的问题
- 19. 如何在非唯一的表上创建索引?
- 20. 如何在熊猫中创建日期时间索引
- 21. 如何为我的表创建索引?
- 22. 估算zip大小/创建时间
- 23. 为长时间计算创建沙漏
- 24. 如何为大型数据集创建UITableView索引
- 25. PostgreSQL:为复合类型中的字段创建索引?
- 26. 在MySql BLOB列上创建空间索引时出错
- 27. 如何在postgresql中的分区表上使用索引8.3.7
- 28. 计算时间表
- 29. 如何使用Oracle在表格上创建倒排索引
- 30. 如何使用Hibernate注释在连接表上创建索引?
为什么你想索引一个布尔列?这不会提供性能的巨大提高,因为布尔值只有两个选项是真/假而不是唯一索引可以改进的东西。 – mituw16
我想索引布尔列只是因为我认为它会提高性能。您是否有任何资源或链接要么说:(1)布尔列上的索引不会提高性能,或者(2)描述如何知道索引是否有用? –
这是针对mysql的,但同样的想法适用。通过索引布尔列,您几乎不会在查询中看到速度提升。 http://stackoverflow.com/a/1845014/1729859同时http://stackoverflow.com/a/10524734/1729859 – mituw16