我有一个使用Sql Server 2005作为后端的现有应用程序.它包含巨大的记录,我需要连接包含50K-70K的表.客户端m/c是较低的硬件.
那么,我可以通过使用MS Access作为后端来提高其性能吗?我还需要在Access文件上搜索操作.那么,哪一个更适合性能?
查询Access比在较低的h/w中查询SQL要好吗?
我想比较varbinary类型和字节数组.我到目前为止尝试过:
DECLARE @data AS NVARCHAR(MAX)='4283'
Select * from table1 Where bindayData=CAST(@data AS VARBINARY)
Run Code Online (Sandbox Code Playgroud)
但这不起作用.
我注意到一个奇怪的行为:当我静态地使用它时
Select * from table1 Where bindayData=CAST('4283' AS VARBINARY)
Run Code Online (Sandbox Code Playgroud)
然后它工作正常.但是当我声明一个变量时,它不起作用.
请分享您的想法.
谢谢,Naresh Goradara
我有现有的应用程序使用Sql server 2005作为后端.它包含巨大的记录,我需要连接包含50000-70000的表.在客户端机器中它减速.
那么,我可以通过使用XML作为后端来提高其性能吗?我已经检查过,当我加载数据时,xml文件的大小变为35MB到50MB.我还需要在xml文件上搜索操作.那么,哪一个更适合表现.
performance ×2
bytearray ×1
c# ×1
comparison ×1
database ×1
ms-access ×1
oledb ×1
sql ×1
sql-server ×1
varbinary ×1
xml ×1