1
3
我最后得到了一个导游。
这并不意味着我会在sql server或sql express中采用相同的方法。我仍然对整型键有明确的偏好,而sql compact的更大的同级允许它们与ef4一起使用。 |
2
1
使用guid。具有实体框架的压缩框架不支持自动增量。 另外,如果你想创建一个使用多个数据源的应用程序,int pk很快就会崩溃。
如果将数据存储在多个数据库中,int-pk将导致冲突。 |
3
1
我之前为sql ce做的,假设我们有一个访问数据库的应用程序,就是在启动时计算最大值,并将其放入一个静态变量中。现在,您可以轻松地分发序列值,并且可以使生成它们的代码非常容易地实现线程安全。 |
4
0
避免使用guid的一个原因是size=内存和存储空间消耗。 您还可以查询SQL Compact元数据,如下所示: 从“信息架构”列中选择“下一个自动增量” 其中table_name='categories'和autoinc_next不为空 |
dave paola · 在Postgres中包含架构信息的主键 6 年前 |
Anand Tripathi · 正确选择UUID作为主键的数据类型 6 年前 |
Palisand · 在复合主键中使用时未创建MySQL外键 7 年前 |
Holf · 我应该将主键拆分为分区键和行键组件吗? 7 年前 |
user979974 · php mysql更新表选项列表框 7 年前 |