我有一个包含超过 1000 万行的大表,尽管它有所有 3 列的索引,但查询结果大约需要一分钟。
我尝试做列表分区,但分区表不允许我创建所需的主键和外键。有没有办法创建这些约束?
是的,升级到 postgres 12,它支持这两种方法。 也就是说,具有 1000 万行的表并不是那么大,我会在分区之前考虑提高查询性能,除非您预计它会快速增长。
我有一个包含超过 1000 万行的大表,尽管它有所有 3 列的索引,但查询结果大约需要一分钟。
我尝试做列表分区,但分区表不允许我创建所需的主键和外键。有没有办法创建这些约束?
是的,升级到 postgres 12,它支持这两种方法。 也就是说,具有 1000 万行的表并不是那么大,我会在分区之前考虑提高查询性能,除非您预计它会快速增长。
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium