Ste*_*stl 10
删除连字符将在数据库中每行保存4个字符,这不值得付出努力.由于这四个字符,Oracle不会明显变慢或变慢.更糟糕的是,如果要将值选择回Java应用程序并重新创建java.util.UUID对象,你需要在正确的地方重新插入连字符.
如果你想在数据库上保存一点内存,RAW(16)(如问题评论中提到的vcsjones)占用的空间最小.但是,如果要使用该RAW类型,则需要将UUID反汇编为byte[]数组.这有点棘手,因为java.util.UUID只返回一个String表示或两个long值.UUID从byte[]数组中重新创建对象更加棘手.
| 归档时间: |
|
| 查看次数: |
6692 次 |
| 最近记录: |