-
实体框架 – 具有多个数据库/ DbContext的EF代码优先迁移
所属栏目:[MsSql教程] 日期:2020-12-31 热度:85
我有两个数据库,每个数据库都有自己的dbcontext.我已经设置了两个迁移配置.我可以为第一个db ust罚款添加迁移(Add-Migration DB1_InitialCreate -ConfigurationTypeName DB1Configuration).当我尝试使用第二个db创建初始迁移时:Add-Migration DB2_InitialCre[详细]
-
sql-server – 在SQL Server 2005上获得最少多列的最有效方法是
所属栏目:[MsSql教程] 日期:2020-12-31 热度:146
我处于这样一种情况,我希望从6列中获得最小值. 到目前为止,我已经找到了三种方法来实现这一目标,但我对这些方法的性能表示担忧,并希望知道哪种方法对性能更好. 第一种方法是使用a big case statement.这是一个包含3列的示例,基于上面链接中的示例.我的案例陈[详细]
-
sql-server – 如何配置存储过程
所属栏目:[MsSql教程] 日期:2020-12-31 热度:120
我正在使用SQL Server 2012,并想知道如何配置存储过程 例如,分析器可以捕获存储过程中的每个单独的SQL语句,它是什么,以及运行等多长时间? 我正在尝试诊断合并复制存储过程,这必须捕获合并代理的完整运行的一部分.似乎不可能抓住性能问题的存储过程并再次运行[详细]
-
sql-server – SQL Server的MAXDOP设置算法
所属栏目:[MsSql教程] 日期:2020-12-31 热度:147
在设置新的SQL Server时,我使用以下代码来确定MAXDOP设置的良好起点: /* This will recommend a MAXDOP setting appropriate for your machine's NUMA memory configuration. You will need to evaluate this setting in a non-production environment befor[详细]
-
sql-server – Windows XP连接限制是否适用于Sql Server连接?
所属栏目:[MsSql教程] 日期:2020-12-31 热度:152
我在 Windows XP上安装了Sql Server 2005,作为小型工作组中的服务器.由于XP有10个计算机同时连接的限制,我的问题是,这个限制是否也适用于通过TCP / IP到Sql Server的并发连接?或者此限制仅适用于与共享,打印机等的连接? 解决方法 此 article表示最多10个连[详细]
-
数据库 – 关于MSSQL Server的高可用性
所属栏目:[MsSql教程] 日期:2020-12-31 热度:69
已经在 MySQL中使用:主服务器和辅助服务器之间的实时复制(同步)使用主命令和从属命令完成.那么MsSQL的等价功能是什么?应该使用哪种复制方法进行实时同步?它是标准版支持还是我需要购买MsSQL企业版? 解决方法 您正在寻找什么版本的MSSQL? SQL 2012 HA选项[详细]
-
sql-server – 如何取回一些已删除的记录?
所属栏目:[MsSql教程] 日期:2020-12-31 热度:67
我错误地从远程SQL Server 2008表中删除了大约2,000,000条记录.服务器不授予我访问服务器端备份文件的权限. 有没有办法找回这些记录? 解决方法 您的数据库是否处于完全恢复模式? 如果是,您是否在进行事务日志备份? 如果是,您是否有Quest LiteSpeed,Red Gat[详细]
-
INNER JOIN和OUTER JOIN有什么区别?
所属栏目:[MsSql教程] 日期:2020-12-31 热度:56
我是SQL的新手,想知道这两种JOIN类型有什么区别? SELECT * FROM user uINNER JOIN telephone t ON t.user_id = u.idSELECT * FROM user uLEFT OUTER JOIN telephone t ON t.user_id = u.id 我什么时候应该使用其中一个? 解决方法 内连接仅选择连接键位于两[详细]
-
数据库设计 – 每个表都应该有一个单字段代理/人工主键吗?
所属栏目:[MsSql教程] 日期:2020-12-31 热度:194
我理解代理/人工密钥的一个好处 – 它们不会改变,这可能非常方便.无论是单场还是多场,都是如此 – 只要它们是“人造的”. 但是,将自动递增整数字段作为每个表的主键有时似乎是一个政策问题.拥有这样一个单字段密钥以及为什么(或者为什么不是),这总是最好的主[详细]
-
sql-server – 我们应该将数据库移动到我们的(共享)Web主机吗?
所属栏目:[MsSql教程] 日期:2020-12-31 热度:58
我工作的公司过去八年左右一直在使用Access数据库(我只需忍受它五个).我们正在开始在线订购系统的工作,所以它是时间(实际上,过去的时间)继续前进到更强大的东西.我们有一台带有MSSQL 2k的SBS 2003服务器,我们还通过我们的Web主机拥有一个MSSQL 2005数据库,因[详细]
-
sql-server – 什么时候索引不值得更新
所属栏目:[MsSql教程] 日期:2020-12-31 热度:78
是否有一个可接受的读写比率,使得一个指数值得,或者它的削减和干燥程度是否低于那个? 我用这个: WITH UnusedIndexQuery ( Object_ID,ObjectName,IndexName,Index_ID,Reads,Writes,Rows ) AS ( SELECT s.object_id,objectname = OBJECT_NAME(s.OBJECT_ID),in[详细]
-
sql-server – 从SQL Server事务日志文件中恢复已删除的行
所属栏目:[MsSql教程] 日期:2020-12-31 热度:52
我需要从SQL Server 2000事务日志文件中恢复已删除的数据.日志文件为3.3GB.我尝试了通常的SQL Log Rescue,但它一直与outOfMemory异常崩溃.我也尝试在不同的机器上使用相同的错误. 我试过ApexSQL Recover,似乎工作,但它是一个试验,因此只显示每第10行.如果我找[详细]
-
sql-server – CPU利用率是否影响外国NUMA访问的成本?
所属栏目:[MsSql教程] 日期:2020-12-31 热度:118
脚本 假设我有一个带有4个套接字的SQL Server,每个1个NUMA节点.每个插槽有4个物理内核.总共有512 GB的内存,因此每个NUMA节点有128 GB的RAM. 密钥表被加载到第一个NUMA节点中. 题 假设我们从该表中读取了大量流量.如果拥有NUMA节点的套接字的所有物理内核具有1[详细]
-
sql-server – 为什么在存储过程中的此查询中不会发生SQL注入?
所属栏目:[MsSql教程] 日期:2020-12-31 热度:191
我做了以下存储过程: ALTER PROCEDURE usp_actorBirthdays (@nameString nvarchar(100),@actorgender nvarchar(100))ASSELECT ActorDOB,ActorName FROM tblActorWHERE ActorName LIKE '%' + @nameString + '%'AND ActorGender = @actorgender 现在,我尝试做[详细]
-
电子邮件 – 邮件服务器存储后端:文件系统VS数据库
所属栏目:[MsSql教程] 日期:2020-12-31 热度:118
我试图比较邮件服务器软件,以决定在我工作的ISP使用哪些软件.我主要关注哪种存储后端更适合这种用途(再次,在ISP,即预期的大量用户和可能的重负载). 我的问题是:两个主要存储后端的优点/缺点是什么? 文件系统:一般来说,因为我认为格式没有显着差异,请纠正我[详细]
-
sql-server – 为安全(SSL)连接配置的MS SQL Server允许从JDBC客
所属栏目:[MsSql教程] 日期:2020-12-31 热度:118
我需要使用安全通信连接到MS SQL Server 2008 r2.我已经能够使用以下连接字符串执行相同的操作: jdbc:sqlserver://db server name:1433;databaseName=db name;selectMethod=cursor;encrypt=true;trustServerCertificate=false;integratedSecurity=false;trus[详细]
-
iSeries DB2 – SQL GUI工具
所属栏目:[MsSql教程] 日期:2020-12-31 热度:98
有人可以建议一个好的免费数据库工具,SQL支持连接到iSeries.目前我正在使用绿屏,这非常令人沮丧. 解决方法 根据我自己的研究,SQuirreL SQL是iSeries最好的开源GUI客户端.它今天尝试了它它工作得很好,代码完成,语法高亮等.[详细]
-
sql-server-2008 – SQL Server Express的任务调度程序
所属栏目:[MsSql教程] 日期:2020-12-31 热度:192
我有一个ASP.NET MVC应用程序,它与SQL Server 2008 R2 Express版本下的数据库一起使用.需要执行更新数据库中某些记录的常规任务. 不幸的是,Express Edition缺少SQL Agent. 你会推荐什么方法? 解决方法 使用ExpressMain,它是SQL Server Express用户非常方便的[详细]
-
sql-server – 在特定时间出现在日志中的FlushCache消息
所属栏目:[MsSql教程] 日期:2020-12-31 热度:51
我们最近遇到了很多数据库性能问题,而且我一直试图看看能不能找出原因.我们没有DBA(我是一名软件开发人员),所以我只是把它放在一边,而我在网上发现的很多内容对我来说就像一本外语. 我们每天早上都重新启动了SQL Server,因为这是它在工作日运行的唯一方式.我[详细]
-
.net – SQL Server xQuery返回NULL而不是空
所属栏目:[MsSql教程] 日期:2020-12-31 热度:98
所以在这个例子中,我试图为element2和element3返回一个NULL而不是一个空的nvarchar.我似乎无法在任何地方找到答案,或者甚至可能.我知道我可以使用Case / When的nullif检查.exists(),但我不想为了性能而进行检查. WqlEventQuery query = new WqlEventQuery();[详细]
-
数据库 – Oracle序列缓存
所属栏目:[MsSql教程] 日期:2020-12-31 热度:106
我正在尝试在Oracle数据库中实现一个序列,以充当表的代理键创建者.出于性能原因,我希望缓存此序列.我已经读过使用缓存序列时存在潜在的缺陷,因为回滚和实例失败会导致错过值. 这让我思考.假设我创建了一个缓存大小为100的序列.然后我将50条记录插入到我的表中[详细]
-
sql-server – 事务日志备份大小更改
所属栏目:[MsSql教程] 日期:2020-12-31 热度:123
我们每天在SQL Server上运行六个事务日志备份,每个后续一对有三个小时的间隔.我注意到服务器上事务日志备份的“数据大小更改”列显示为630%,– 21%,0%,2%,3%和-83%.我不知道这些价值观是什么意思.有时这些高达1854%.谁能告诉我这些价值观是什么意思,我[详细]
-
sql-server – 如何将Postgres数据转储导入MS SQL?
所属栏目:[MsSql教程] 日期:2020-12-31 热度:169
我有一些来自Postgres数据库转储(不是csv或任何东西)的数据,我希望将其纳入MS SQL.有没有一种简单的方法可以做到这一点或一个没有数据导入大小限制的免费工具? Postgres在Debian VM上,我可以将它导出到csv,但我是Linux新手,不知道如何将它从VM传输到Win 7.[详细]
-
sql-server – 为其他数据库中的内部存储过程设置中央CLR存储过
所属栏目:[MsSql教程] 日期:2020-12-31 热度:112
我想使用我在C#CLR中开发的代码在系统上的所有数据库中使用,这样我就不必将每个代码都设置为可信并打开CLR并在每个数据库中保留一堆相同的代码. 从行政和安全的角度来看,有最好的方法吗? CLR函数非常基本,如断字符,电子邮件验证,url en / decode,base64等.我[详细]
-
sql-server – 如何阻止SQL Server将信息行记录到SQLFT日志文件
所属栏目:[MsSql教程] 日期:2020-12-30 热度:99
我最近检查了一个SQL Server 2012实例,只是为了看到硬盘已经满了,在调查发生了什么之后,全文搜索信息行每分钟都填满了日志文件和磁盘空间.它添加了几GB的日志信息,如下所示: 2015-01-26 14:08:58.40 spid42s Informational: Resuming full-text population f[详细]