【学习日记】C#数据库中主键类型的选择
2013-08-08 07:02
211 查看
主键在数据库中占有很大的地位,对于表的关联性,和数据的唯一识别性有重要的作用:
1,在C#开发中,Int自增字段和Guid(数据库中是uniqueidentifier类型)可设置为主键;
1>Guid:可以产生唯一标识的高效算法,使用网卡mac地址及时间、芯片id码计算出来的
2,int自增字段和Guid的优缺点:
1,在C#开发中,Int自增字段和Guid(数据库中是uniqueidentifier类型)可设置为主键;
1>Guid:可以产生唯一标识的高效算法,使用网卡mac地址及时间、芯片id码计算出来的
2,int自增字段和Guid的优缺点:
优点 | 缺点 | |
Guid | 效率高、数据的导入、导出、合并很方便 | 占用空间大,不易读 |
int自增字段 | 占用空间小、无需开发人员干预、易读 | 效率低,数据的导入、导出、合并很痛苦 |
相关文章推荐
- 【基础知识】C#数据库中主键类型的选择
- C#学习日记15----引用类型 之 string类型用法总结
- C#学习日记03---数据类型
- C#学习日记05---数据类型 之 布尔类型
- 数据库设计中主键字段类型的选择
- C#学习日记19----引用类型 之 委托(Delegate) 类型
- C#学习日记17---显示类型转换具体用例
- C#学习日记16---引用类型 之 数组
- c#Winform程序调用app.config文件配置数据库连接字符串 SQL Server文章目录 浅谈SQL Server中统计对于查询的影响 有关索引的DMV SQL Server中的执行引擎入门 【译】表变量和临时表的比较 对于表列数据类型选择的一点思考 SQL Server复制入门(一)----复制简介 操作系统中的进程与线程
- C#中,当从数据库中查询到数据,以DataTable类型返回后,如果需要对DataTable中的数据进行筛选,可以选择下面的方式
- 黑马程序员--wpf学习笔记八----主键类型的选择自动增长和GUID
- C#学习日记04---数据类型 之 整数类型
- C# string类型小结 (学习日记 2017-04-26)
- 黑马程序员_学习日记2_有关C#基础知识总结归纳之对象和类型
- C#学习笔记1-类型之间的转换 分享修改删除
- 数据库中字段类型对应C#中的数据类型
- 数据库中的数据类型和c#的数据类型的映射表
- 数据库中的数据类型和c#的数据类型的映射表(转)
- C# 插入数据库datetime类型问题
- 【Redis 2】Redis数据库的学习与实践—redis的数据类型