关于索引 id列 一般用什么数据填充 自增 ? guid ? 表 记录大概 500 左右 要定义一个 索引列 我想知道 用自增列 与 填充 guid 值 再检索 速度上哪个更快 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 GUID佔用的空間吧,沒有自增列快。建索引時相差更遠 能用自增列 尽量不要用GUID 例如 guid char(32)34DA180BD3B04BA3AEF515D719A544B5之所以采用这个 是因为 不想重复 多个客户同时写入表 怎么处理 guid 肯定是没事 一般说来,数值型比字符串型的字段具有更好的索引性能,建议用自增字段。guid好处是不会重复,即使做数据的导入导出也不用担心。 id 自增列 作为 2表联合查询 还要与其他表外键id列 做 联合查询 合适吗 ?因为id是自增的 程序也无法 获知 Id值 也无法 同时写入其他 外键表 id 自增加就行了guid索引性能差 --以上方式 SCOPE_IDENTITY()@@Identity DECLARE @t TABLE(ID INT IDENTITY,NAME sysname)INSERT @t SELECT 'aa'INSERT @t SELECT 'aa'SELECT SCOPE_IDENTITY()SELECT @@IDENTITY/*2*/ SQL Server DTS/SSIS 滥用之复制数据库对象 怎样修改<long text>的内容? 请问group by后面的字段能不能区分大小写? 存储过程新手继续提问 菜鸟问select语句,着急! 字符串聚合问题,难! 对表操作的问题,高分相赠! 怎么将*.pdb,*.pdm 的数据库文件导入到sql server 数据库中 SQLServer7.0出错信息? 怎么启动一个Data transformation Services的一个local Packages?????? 单表内字段比对去除不相同组 虚心请教一个问题
建索引時相差更遠
34DA180BD3B04BA3AEF515D719A544B5
之所以采用这个 是因为 不想重复 多个客户同时写入表 怎么处理 guid 肯定是没事
因为id是自增的 程序也无法 获知 Id值 也无法 同时写入其他 外键表 id
guid索引性能差
SCOPE_IDENTITY()
@@Identity
INSERT @t SELECT 'aa'
INSERT @t SELECT 'aa'SELECT SCOPE_IDENTITY()
SELECT @@IDENTITY
/*
2
*/