|
1
15
没有缺点,如果有意义,使用时间戳(9)。 时间戳(9)和时间戳(1)使用相同的空间量,并且它们的性能相同。我只能找到一个存在性能差异的情况,在这种情况下,时间戳(9)实际上比时间戳(1)快。 (我将为您省去插入timestamp(1)和timestamp(9)列并比较不同的 对它们的操作。)
|
|
|
2
0
但是,如果由于某种原因(即实时系统日志记录)需要更高的精度,则必须使用更高的精度,从而导致性能下降。如果你的服务器没有处理大量的tps,你几乎没有性能影响,但如果你不需要精度,你是在浪费内存。 希望能有所帮助。如果您想与我们分享您的数据库需求,我们可能会帮助您选择最佳折衷方案。 |
|
|
3
0
区别不在于时间戳数据类型的技术使用,而在于应用程序。FERC和NERC在标记应用时通常需要一定的精度
|
|
|
4
0
如果您总是将数据用作Oracle内部和中间层的“日期/时间戳”数据类型,则没有缺点,但是您必须了解整个应用程序/解决方案如何使用该列。
不要太担心读写性能的差异,它们可以忽略不计,从整体上评估从存储到UI的总体需求。 |
|
|
maddy · 如何根据oracle SQL中的某一列值进行排名 3 年前 |
|
|
kiric8494 · 显示以元音开头和结尾的城市名称 4 年前 |
|
|
Franz Biberkopf · Oracle:组合子查询和聚合函数 4 年前 |
|
|
BitLauncher · 甲骨文-如何模拟位列和布尔和/或? 4 年前 |
|
|
Arifullah · 如何从oracle中的列中删除特定的初始字符? 4 年前 |
|
|
Anar · Oracle SQL用户定义函数 4 年前 |
|
|
user1312312 · 如何为一组表编写通用触发器? 4 年前 |