我想为某些表创建一个索引。 我通过编写像
这样的索引语法手动尝试create index index_name on table
我试过这个,但它需要花费大量时间来处理大数据(1.5亿)。
我听说我们可以在(后端)创建索引服务器也像“index.sh”。我不知道到底是什么。
答案 0 :(得分:1)
我认为当有人建议你“在(后端)创建索引”时,他们可能意味着“将其创建为后台任务”,可能会在非高峰时段提交作业。
如果表很大,则应考虑分区,然后创建本地/全局索引分区。在不知道应用程序(数据仓库/ OLTP),数据类型,表结构及其访问方式的情况下,很难找到合适的解决方案。
此外,如果您尝试在非常大的表上构建索引,则应Consider Creating Indexes with NOLOGGING。它带有它自己的陷阱(你必须在创建索引后备份),所以你应该看看你的情况是否有意义。