-
sql-server – 为什么0等于空字符串?
所属栏目:[MsSql教程] 日期:2021-01-01 热度:115
我需要一些帮助来找到为什么以下T-SQL语句返回1(true): SELECT IIF( 0 = '',1,0) 我猜有人改变了ANSI选项,例如SET ANSI_NULLS或导致该行为的其他东西. 我的问题是我正在加入一些值,在最后一行中我有值由0和”值连接,这是不正确的. 解决方法 这只是记录在[详细]
-
sql-server – SQL Server存储过程比直接查询慢很多
所属栏目:[MsSql教程] 日期:2020-12-31 热度:56
我有一张超过100MM的记录表.该表具有聚簇索引和非聚簇索引. 我可以在表上使用T-SQL运行基本计数,运行需要1秒.当我在存储过程中放入相同的精确计数查询时,它需要12秒才能运行. 我查看了标准查询和存储过程的执行计划,它们都使用非聚集索引. 我不确定为什么[详细]
-
sql-server – Sql Server谓词懒惰?
所属栏目:[MsSql教程] 日期:2020-12-31 热度:185
我有一个问题: SELECT someFields FROM someTable WHERE cheapLookup=1 AND (CAST(someField as FLOAT)/otherField)0.9 那么,在cheapLookup为0的情况下,是否会执行CAST和除法?如果没有,在这种情况下如何避免计算? 解决方法 这取决于查询计划,查询计划由[详细]
-
sql-server – lt;gt;和!=在SQL Server中性能相同的权威来源
所属栏目:[MsSql教程] 日期:2020-12-31 热度:96
在SO上考虑 this answer可以向提问者保证关于经营者: is … the same as != . 但随后一位评论者说道: It’s true that they are,functionally,the same. However,how the SQL optimizer uses them is very different. =/!= are simply evaluated as true[详细]
-
当数据库与Web服务器分离时,我可以使用powershell脚本来安装db /
所属栏目:[MsSql教程] 日期:2020-12-31 热度:181
我的老板正在度假,我应该在他回来的??时候完成这个安装脚本.不幸的是,我意识到我开发的脚本不适用于目标服务器设置,我不知道如何解决它. 服务器正在运行SQL Server 2008 R2标准SP1,我的安装脚本是PowerShell v1,需要访问数据库服务器上的两个管理单元和Web[详细]
-
sql-server – 最佳SQL Server Reporting Services设置
所属栏目:[MsSql教程] 日期:2020-12-31 热度:61
我想确定SQL Server Reporting Services的最佳设置,以用作SaaS基于Web的应用程序的集成报告工具.所有报告都是预定义的,因此用户可以选择报告并在基于Web的前端输入一些参数.然后将参数传递给报表,该报表将提取数据,格式化结果,并将PDF或Excel文件返回给Web[详细]
-
sql-server – 自动压缩/管理SQL Server 2005备份
所属栏目:[MsSql教程] 日期:2020-12-31 热度:115
是否有一种很好的方法让SQL Server 2005运行夜间备份,自动压缩只保留最后n个备份? 我知道代理可以执行夜间备份,但我认为这个问题的棘手部分是压缩和删除非常旧的备份 干杯! 解决方法 在SQL备份之后,我们运行另一个任务来运行批处理文件以压缩文件并将它们[详细]
-
sql-server – 哪一个更有效:从链接服务器中选择还是插入链接服
所属栏目:[MsSql教程] 日期:2020-12-31 热度:116
假设我必须将数据从一个服务器导出到另一个服务器(通过链接服务器).哪种陈述会更有效率? 在源服务器中执行: INSERT INTO [DestinationLinkedServer].[DestinationDB].[dbo].[Table]SELECT a,b,c,... FROM [dbo].Udf_GetExportData() 或者在目标服务器中[详细]
-
sql – 如何计算一对多关系
所属栏目:[MsSql教程] 日期:2020-12-31 热度:165
ReporterTbl与AttachmentTbl有一对多的关系. 在ReporterTbl中,我有一个ID(101),我可以使用AttachmentTbl多个与ReporterTbl.Id相关的附件 SELECT ISNULL(ReporterTbl.Id,0) AS Id,CONVERT(char(10),ReporterTbl.StartDate,101) AS StartDate,ISNULL(Reporte[详细]
-
sql – 将BlobColumn转换为SSIS脚本组件中的字符串
所属栏目:[MsSql教程] 日期:2020-12-31 热度:139
如何在SSIS脚本组件中将BlobColumn转换为String. 例如: Source Column : OrganisationProviderID NVARCHAR(MAX)Destination Column : OrganisationProviderID VARCHAR(20) 如何在SSIS脚本组件中实现? 解决方法 为什么要使用脚本组件?另外,我不确定NVARC[详细]
-
sql-server – 报告服务和应用程序角色
所属栏目:[MsSql教程] 日期:2020-12-31 热度:188
第一张海报,很长一段时间潜伏在这里. 在报告中激活应用程序角色的最佳方法是什么? 我尝试了不同的东西,到目前为止唯一有效的方法是将调用嵌入到应用程序角色中,如下所示: – EXEC sp_setapprole 'REPORTZ','s3cr3t';select *from mytablewhere ID 10000[详细]
-
NetApp和SQL Server?
所属栏目:[MsSql教程] 日期:2020-12-31 热度:193
您是否有任何好的或坏的经验来共享在NetApp设备上运行SQL Server OLTP系统?我一直在使用具有低端NetApp设备的小型,相对低容量的群集,我发现环境通常不稳定,至少与我使用其他SAN,iSCSI阵列和DAS设置的经验相比.我很难相信RAID DP和WAFL不仅仅是童话般的技[详细]
-
sql-server – 缩小SQL Server日志文件如何影响性能?
所属栏目:[MsSql教程] 日期:2020-12-31 热度:183
我有一个SQL Server 2008数据库,其数据大小约为2GB,但日志文件超过8GB.对于2008年之前的数据库,我可以使用“备份日志”和TRUNCATE_ONLY选项,但2008和更高版本的数据库不再提供此选项. 我有一个截断日志文件的脚本: USE [MyDatabase]GOALTER DATABASE [MyD[详细]
-
如何在我的sql数据库中存储一对多的关系? (MySQL的)
所属栏目:[MsSql教程] 日期:2020-12-31 热度:131
我正在建立一个网站,我需要在我的数据库中存储随机数量的数据. 例如:用户john可能有一个电话号码,其中jack可以有3个. 我需要能够为每个用户存储无限数量的值. 我无法在任何地方找到这样做,希望你能帮助我![详细]
-
sql-server – 我可以从SQL Server默认获得哪些事件信息?
所属栏目:[MsSql教程] 日期:2020-12-31 热度:125
副标题#e# 我经常会看到一些问题,人们想知道某件事情是否发生,或者何时发生,或者是谁执行了这一行动.在很多情况下,SQL Server本身不会跟踪此信息.例如: 谁最后执行了存储过程dbo.MyProcedure? 谁更新了dbo.Employees表中的salary列? 谁最后查询了Managem[详细]
-
创建couchdb数据库备份的最少侵入性方法是什么?
所属栏目:[MsSql教程] 日期:2020-12-31 热度:135
我们希望创建一个couchdb数据库的定期备份,以便在异地发货.什么是最不具侵入性的方法来获得这些 – 理想情况下,不会中断或显着降低现有数据库服务器的性能? 解决方法 您可以只复制CouchDB数据库文件.阅读有关此 here的更多信息.[详细]
-
如何找出SQL Server中使用主键的引用?
所属栏目:[MsSql教程] 日期:2020-12-31 热度:136
我在SQL Server 2008 R2中有一个表,其中主键称为ID,然后由数据库周围的多个表用作外键.如何找出使用哪个表?我正在尝试删除该记录,但它正在抱怨ID正在使用中. 或者也许有一种简单的方法可以通过给出数据库ID来从整个数据库中删除所有引用的记录?现在我要[详细]
-
sql-server – SQL Server 2008 R2默认锁定内存页面吗?
所属栏目:[MsSql教程] 日期:2020-12-31 热度:191
有没有人知道SQL 2008 ENT R2 x64的锁定页面是否默认运行为ON(我认为它是因为我的SQL内存使用量没有显示在任务管理器中)在Server 2008 R2 x64上. 如果是这样,这是否会导致.net应用程序竞争某些内存有过多的页面错误? 因此,限制机器上的SQL内存是明智的吗[详细]
-
sql-server – 什么时候启动触发器,什么时候触发它们
所属栏目:[MsSql教程] 日期:2020-12-31 热度:139
关于SQL Server 2005中触发器的一般性问题. 在什么情况下触发表触发器以及它们不是什么情况? 任何要演示的代码示例都会很棒. 我正在编写一个基于审计的数据库,只是想知道任何可能不会触发我为我的表更新,删除和插入设置的触发器的情况. 我的意思是一个例[详细]
-
监控 – Munin – 从数据库加载旧/历史数据以预先填充图表?
所属栏目:[MsSql教程] 日期:2020-12-31 热度:172
我有一个Munin设置,可以监控我们数据库中有关销售数量的一些数据.我的munin插件使用查询从数据库中提取此数据.我可以在过去的任何时间运行此查询,看看当时我有munin插件的输出.反正有没有将旧数据添加到munin图中?给定时间戳和该时间戳的一些数据,我可以[详细]
-
sql-server – 我可以添加一个忽略现有违规的唯一约束吗?
所属栏目:[MsSql教程] 日期:2020-12-31 热度:136
我有一个表,当前在列中有重复的值. 我无法删除这些错误的重复项,但我想阻止添加其他非唯一值. 我可以创建一个不检查现有合规性的UNIQUE吗? 我尝试过使用NOCHECK但是没有成功. 在这种情况下,我有一个表将许可信息与“CompanyName”联系起来 编辑:具有相同[详细]
-
数据库 – phpMyAdmin – 错误gt;格式参数不正确?
所属栏目:[MsSql教程] 日期:2020-12-31 热度:140
我有一个WordPress制作网站. 我通过以下命令导出数据库:select database出口自定义选择所有表选择.zip压缩 ‘走’ 我已经下载了example.sql.zip这个文件,但是当我上传到我的localhost时,我收到了这个错误:phpMyAdmin – Error格式参数不正确 我试图导出[详细]
-
数据库设计 – 如何深入了解丑陋的数据库?
所属栏目:[MsSql教程] 日期:2020-12-31 热度:168
我相信你们很多人都在处理一个丑陋的数据库.你知道,那个根本没有规范化的数据库,那个你必须做大量痛苦查询才能得到最琐碎数据的数据库,那个正在生产的数据库,你不能改变一点……你知道,“那个”. 我的问题是,你如何处理它? 您是否尝试创建新数据库? 你放[详细]
-
sql-server-2008 – 编写SQL查询的最佳方法,该查询检查列是否为
所属栏目:[MsSql教程] 日期:2020-12-31 热度:89
我有一个SP,其参数具有NULL作为默认值,然后我想进行如下查询: SELECT ...FROM ...WHERE a.Blah = @Blah AND (a.VersionId = @VersionId OR (@VersionId IS NULL AND a.VersionId IS NULL)); 上面的WHERE检查@VersionId的非NULL值和NULL值. 在性能方面是否[详细]
-
sql-server – 在为SQL Server数据库启用自动创建/更新统计信息
所属栏目:[MsSql教程] 日期:2020-12-31 热度:105
当AUTO_CREATE_STATISTICS和AUTO_UPDATE_STATISTICS选项为ON时,是否需要定期(例如每天)手动更新SQL Server数据库的统计信息? 解决方法 是的,您需要手动更新统计信息,尤其是在数据库变大时. auto_update统计逻辑仅在表从上次更新统计信息后增长20%后启动.[详细]

浙公网安备 33038102330456号