|
|
1
3
比较这两张10M记录表:
723 MB
804 MB
A
如果您的数据没有改变,也许您应该考虑使用排序值的平面文件存储而不是数据库-这将是每10M记录只有152MB,搜索将是O(log(n))。 |
|
|
2
1
为了确定合适的数据类型,您必须确定数据最常用的用途。脱离数据类型的转换意味着引用该列的索引是无用的。 |
|
|
3
1
我怀疑BYTEA在空间上要小2倍,在比较上要快2倍<,=)与VARCHAR表示法相比。 在其他数据库引擎中,甚至可以避免长度头开销。例如: MS-SQL: BINARY(16) Oracle: RAW(16) MySQL: BINARY(16) 或者如果您喜欢长度标题: MS-SQL: VARBINARY(16) Oracle: BLOB MySQL: VARBINARY(16)
|
|
|
Johnny T · 基于当前值的SQL合并表[重复] 1 年前 |
|
|
Peter Schofield · 类型转换Postgresql 1 年前 |
|
|
Kevin Smeeks · Pyspark JDBC分区读取 1 年前 |
|
|
Andrus · 如何在sql中查找第二个匹配项 1 年前 |