uniqueidentifier

    2热度

    3回答

    我有一个结表在我的SQL Server 2005中包含两列的数据库: OBJECT_ID(唯一标识符) PROPERTY_ID(整数) 这些值加在一起使一个复合主键。 为SELECT性能创建此PK索引的最佳方式是什么? 如果列是两个整数,我只会使用复合聚集索引(默认值)。但是,当涉及uniqueidentifiers时,我听说聚簇索引有坏处。 任何人都有这种情况的经验?

    4热度

    3回答

    正确或错误地说,我使用唯一标识符作为我的sqlserver数据库中表的主键。我已经使用linq to sql(c#)生成了一个模型,但是在列的情况下,linq to sql会在插入​​/uniqueidentifier的默认值00000000-0000-0000-0000-000000000000时生成一个唯一密钥。 我知道我可以在我的代码中设置guid:在linq到sql模型或其他地方,或者在创

    3热度

    1回答

    我需要尽可能短的ID,所以我认为base-36会为此工作出色。想到的是,我只是使用自动递增的Id字段作为主键,然后创建一个base-36用户标识。不幸的是我会不可避免地遇到很多粗俗的文字组合。我很难用最好的方法来解决这个问题,因为嫌疑人的单词可能是任何字符串的组合。 有什么想法? 感谢

    0热度

    2回答

    我想弄清楚一种处理UDP消息可靠性的简单方法。我想我会发送每一个测序ID,并通过比较ID与以前收到的ID,可以检测到损失。我通常只是使用整数,但是它会一直保持递增的想法并不适合我。 我可以使用base64,但这只会使它更具可读性,但并不能真正解决任何问题。 我也考虑过在日期戳的前面加上一个日期戳,但是在处理午夜时间收到的邮件时这样做会很sl。。 我觉得有一个更好的解决方案,有人可以建议,即使这只是

    0热度

    1回答

    WinForms/C# 我的应用程序允许用户指定1)给定文件的附加信息,它们都被上传到服务器。有两个独立的上传文件:首先是文件,然后是(也许多)元数据。 请假定文件始终保持不变并可用(到代码中)。 上传元数据时,我需要确保它与给定的文件相关联,而无需再次上传该文件(它们是大文件)。 我的计划是使用文件的以下三个属性的MD5哈希: 内容 大小 创建日期 哈希将伴随这两个文件和它们各自上传的元数据(以

    22热度

    6回答

    我正在使用数据集插入从旧数据库转换的数据。要求是维护当前的Order_ID号码。 我已经尝试使用: SET IDENTITY_INSERT orders ON; ,当我在SqlServer的管理工作室是这工作,我能够成功 INSERT INTO orders (order_Id, ...) VALUES (1, ...); 但是,它不允许我这样做通过我在转换脚本中使用的数据集插入。这基本上

    1热度

    4回答

    我有一个具有唯一ID的一组表。我一直使用唯一标识符数据类型并从我的C#接口传入一个GUID的时间最长。然而,为了查询速度的目的,我决定改用bigint并传递很长时间。 什么是每次运行代码以便不重复ID时创建唯一长整型的最简单方法?

    1热度

    3回答

    我正在寻找一种在TSQL中将唯一标识符增加1的方法。例如,如果ID是A6BC60AD-A4D9-46F4-A7D3-98B2A7237A9E,我希望能够选择A6BC60AD-A4D9-46F4-A7D3-98B2A7237A9F。 @rein它用于数据导入。我们有一个中间表,其中包含我们正在生成记录的ID,并且稍后在导入时加入这些ID。不幸的是,现在这些记录中的一些在下一个表中生成了一些记录,所以

    2热度

    3回答

    我正在创建一个由各种用户执行的一些测试结果的文件导向数据库。为此,我需要为数据库中的每个条目生成唯一的ID。的ID必须满足下列要求: IDS应该是相当小的(至多6个字符) 对于每个测试实例,并且每个时间相同的id应生成 我尝试什么用户组合是一个简单的BKDR散列函数与种子值31和用ORD()函数,如下所示: @chars = split(//,$hash_var); $hash = 0; $

    2热度

    4回答

    我希望能够产生这样的URL变量: http://example.com/195yq http://example.com/195yp http://example.com/195yg http://example.com/195yf 的变量将匹配一个MySQL记录集,这样我可以拉出来。在创建该记录集时,我希望为其创建此密钥。 我该怎么做?做这个的最好方式是什么?有没有我可以使用的现有类?