-
sql-server-2008 – 在所有表和索引上启用行级压缩
所属栏目:[MsSql] 日期:2020-08-05 热度:150
Works with SQL Server 2008测试的(可选)要求之一是在所有表和索引上启用行级压缩.我们有一个现有的数据库,已经创建了很多表和索引.是否有一种简单的方法可以在所有这些表和索引上启用压缩? 这是我最终根据splattne的推荐制作的剧本. select ALTER TABLE [ +[详细]
-
如果使用SQL和NAS,如何获得高可用性?
所属栏目:[MsSql] 日期:2020-08-05 热度:71
在我们想要将NAS用作大型(MS SQL)数据库的存储的情况下,如果mdf文件仅在物理上存储在NAS设备中,您将如何处理高可用性? 如上所述,您将需要至少一个NAS来构建真正的HA环境.然后将它们作为DAS连接到每个主机,跨越创建共享存储并配置故障转移群集.从那时起,您将[详细]
-
sql-server – 在SQL Server 2008 R2计算机上安装IIS的含义
所属栏目:[MsSql] 日期:2020-08-05 热度:166
应用程序需要在同一个Reporting Services框上安装IIS. 今天SSRS和SQL保留在同一个群集盒子上. 我需要评估对我来说的选项: 在两个群集节点上安装IIS 在另一台计算机上安装IIS和Reporting Services 我需要找出使用IIS和SQL的坏处和好处 而另一种方式的坏点和好[详细]
-
sql-server – 如何使用MSSQL,重建所有表上的所有索引? MSSQL Server 2008
所属栏目:[MsSql] 日期:2020-08-05 热度:114
我有一个mssql数据库,我们称之为:mssqlDB01.我的任务是在所有表上执行碎片整理.此数据库有几百个表,每个表的每个表的范围为1到15个索引. Google让我发现了一种对每个表的所有索引进行碎片整理的做法,但我无法弄清楚如何在所有表上进行碎片整理. ALTER INDEX[详细]
-
如何正确备份mediawiki数据库(mysql)而不会搞乱数据?
所属栏目:[MsSql] 日期:2020-08-05 热度:153
我想使用 mysqldump备份存储在 MySQL服务器5.1.36中的mediawiki数据库. 大多数wiki文章都是用西班牙语编写的,并且不想通过使用错误的字符集创建转储来搞乱它. mysql status--------------...Current database: wikidbCurrent user: root@localhost...[详细]
-
sql-server – 在NORECOVERY模式下确定数据库的LSN
所属栏目:[MsSql] 日期:2020-08-05 热度:159
我正在将事务日志恢复到数据库,但需要一种方法来了解我应该从哪个事务日志开始.通常我会看到这样的事情: The log in this backup set terminates at LSN 103000001633300001, which is too early to apply to the database. A more recent log backup that i[详细]
-
sql-server – 急切的假脱机表示什么问题
所属栏目:[MsSql] 日期:2020-08-05 热度:188
目前正在SQL Server 2008 R2上运行 我试图提高UPDATE语句的性能.我注意到showplan中出现了一个Eager Spool操作.我对假脱机操作的理解非常基础 – 它们在更新期间为表创建临时存储. 我也知道,虽然它们阻止了更糟糕的执行时间,但是急切的线程通常表示表结构和/[详细]
-
sql-server – 从SqlServer管理工作室查询结果中导出正确的csv
所属栏目:[MsSql] 日期:2020-08-05 热度:101
在SqlServer管理工作室中,您可以通过右键单击 – 将查询结果导出到csv文件. “将结果另存为” – CSV.但是,csv文件不包含列标题,并且不会转义数据本身中的任何逗号,这通常会导致格式错误的文件. 如何正确处理标题和逗号的查询结果? 见选项查询结果 SQL Serve[详细]
-
sql-server – 可视化SQL Server扩展事件数据
所属栏目:[MsSql] 日期:2020-08-05 热度:81
最近我一直在探索使用SQL Server中的扩展事件来帮助我对各种查询进行基准测试和优化.到目前为止,要查看事件数据,我一直在使用SSMS中的“监视实时数据”功能. 我遇到的问题是,Live Events功能似乎使用内部缓冲区,这意味着有时我需要多次执行查询才能在窗口中显[详细]
-
sql – 在Access中尝试CREATE VIEW会出现“CREATE TABLE语句中的语法错误”
所属栏目:[MsSql] 日期:2020-08-05 热度:78
我键入此代码以在预先创建的数据库中创建视图: CREATE VIEW NHTrips ASSELECT TripID, TripName, StartLocation, State, Distance, MaxGrpSize, Type, SeasonFROM TripWHERE State = NH ; 当我尝试运行Access(2007)响应时出现错误消息:“CREATE TABL[详细]
-
sql-server – SSIS可以连接到另一个sql server吗?
所属栏目:[MsSql] 日期:2020-08-04 热度:160
SSIS包可以在一个SQL Server实例上运行,但是处理位于另一个SQL Server实例上的数据吗?在我尝试安装SSIS并要求在另一台服务器上重启之前,我想知道这一点. 我想这样做是因为Microsoft建议不要在群集环境中运行SSIS.为避免出现问题,我安装了另一个带有SSIS的SQL[详细]
-
sql-server-2008 – 对没有sysadmin角色的已还原数据库的MS SQL访问
所属栏目:[MsSql] 日期:2020-08-04 热度:155
我在一台服务器上有来自不同项目的数据库.我不能给所有开发人员管理(sysadmin)访问数据库.他们必须具有创建和恢复数据库所需的权限. dbcreator服务器角色非常适合.换句话说,还原备份的用户具有dbcreator但不具有sysadmin. 遗憾的是,由于大多数还原的备份不是[详细]
-
sql-server – 为什么这个连接基数估计如此之大?
所属栏目:[MsSql] 日期:2020-08-04 热度:200
我正在经历我认为对以下查询的不可能高的基数估计: SELECT dm.PRIMARY_IDFROM( SELECT COALESCE(d1.JOIN_ID, d2.JOIN_ID, d3.JOIN_ID) PRIMARY_ID FROM X_DRIVING_TABLE dt LEFT OUTER JOIN X_DETAIL_1 d1 ON dt.ID = d1.ID[详细]
-
将退回邮件记录到数据库(具有虚拟域/用户的Postfix)
所属栏目:[MsSql] 日期:2020-08-04 热度:80
我们有一个后缀安装,其中包含几个虚拟域,每个虚拟域都有虚拟用户.使用 mysql数据库映射这些域和用户.到目前为止,我一直在通过解析后缀日志文件来跟踪反弹.我怀疑必须有更好,更有效的方法.我想到了三个,但我不确定什么是最好的: 编写Postfix内容过滤器,记录退[详细]
-
Symfony2(WebsocketBundle) – 简单的私有(和组)聊天数据库模式和逻辑
所属栏目:[MsSql] 日期:2020-08-04 热度:145
我想在一个网站上实现一个非常简单的聊天,在2个注册用户和登录用户之间进行私人消息(甚至可能在登录的用户之间进行组合消息). 以Whatsup为例,当然我也不会有那么多用户. 资源:Symfony2 WebsocketBundle https://github.com/GeniusesOfSymfony/WebSocketBundl[详细]
-
sql-server – SQL Server不在Windows启动时启动,而是手动启动
所属栏目:[MsSql] 日期:2020-08-04 热度:60
我的SQL Server实例(SQL Server 2008 R2 Express)服务具有启动类型=自动.过去几次我重新启动计算机时服务无法独立启动,但是当我手动启动服务时,它就开始了. 事件查看器显示由于连接超时,服务无法启动.有关此超时的条目有2个: Entry 1 A timeout was reached[详细]
-
如何编写数字的SQL约束以使其落在某个范围内?
所属栏目:[MsSql] 日期:2020-08-04 热度:131
使用SQL Server,如何编写表中字段的约束,以便可接受的值范围介于0和100之间? ALTER TABLE TableADD CONSTRAINT CK_Table_Column_Range CHECK ( Column = 0 AND Column = 100 --Inclusive)[详细]
-
sql-server-2008-r2 – UAT和PROD服务器上执行计划的差异
所属栏目:[MsSql] 日期:2020-08-04 热度:136
我想理解为什么在UAT(运行3秒)和PROD(23秒运行)上执行相同查询会有如此巨大的差异. UAT和PROD都具有完全数据和索引. 查询: set statistics io on;set statistics time on;SELECT CONF_NO, DE, Duplicate Email Address + RTRIM(EMAIL_ADD[详细]
-
sql-server-2008 – 与SQL Server分开安装Team Foundation Server:错误TF
所属栏目:[MsSql] 日期:2020-08-04 热度:61
我在服务器A上安装了SQL Server 2008 R2数据库,报告和分析服务.在服务器B上,我尝试使用高级配置向导配置Team Foundation Server.几乎所有内容似乎都没问题,除了Analysis Services部分.当我设置我的SQL Server Analysis Services实例路径并尝试测试它时,我收到[详细]
-
sql – 如何在后台最好地执行查询以不冻结应用程序(.NET)
所属栏目:[MsSql] 日期:2020-08-04 热度:107
我的WinForm应用程序需要执行具有大量执行时间的复杂查询,我没有影响力(大约10分钟) 当查询正在执行时,用户在任务管理器中看到“应用程序没有响应”,这对用户来说真的很混乱,也不是很专业…… 我相信查询应该在不同的线程中执行.尝试过一些方法但很难让它真正[详细]
-
sql-server – 更改列宽
所属栏目:[MsSql] 日期:2020-08-04 热度:133
增加列(nvarchar)宽度是否必然会降低表格? 换句话说,可以在具有活动用户的生产环境中更改宽度吗? 我认为如果尺寸增加(而不是减少),这不会是一个问题. 如果您通过下面的T-SQL语句执行此操作,则不会发生表丢弃,您可以在生产环境中安全地执行此操作: alter ta[详细]
-
TSQL – 如果记录存在于单个选择中,则将查询中的值分配给变量
所属栏目:[MsSql] 日期:2020-08-04 热度:182
我如何改进以下代码只使用一次“选择”? IF EXISTS (SELECT [NUMBER] FROM [TABLE] WHERE [ID_RECORD] = @id_recordBEGIN DECLARE @tmp_variable SELECT @tmp_variable = [NUMBER] FROM [TABLE] WHERE [ID_RECORD] = @id_record[详细]
-
sql-server – 如何找出是谁/什么是锤击SQL Server TempDB
所属栏目:[MsSql] 日期:2020-08-04 热度:79
我正在使用SQL Server 2012 Enterprise.服务器配置了一个可用性组. 实例上有不同工具的几个数据库.这些工具都属于一起,因此推出了.在推出后,我认识到TempDB的perfmon计数器Transaction / sec有所上升.在推出之前,计数器的平均值是30,现在大约是300. 在过去,我[详细]
-
奇怪的SQL2005问题. “SqlConnection不支持并行事务”
所属栏目:[MsSql] 日期:2020-08-04 热度:179
我有一个问题似乎是死锁情况的结果. 我们现在正在寻找问题的根源,但同时我们想重新启动服务器并让客户继续前进. 现在每次我们启动程序时它只是说“SqlConnection不支持并行事务”.我们没有改变程序,编译和客户服务器上的任何内容,但在“可能的死锁” – 情况[详细]
-
sql-server – SQL Server Management Studio慢速打开新窗口
所属栏目:[MsSql] 日期:2020-08-04 热度:79
从2008年到2012年升级SQL Server和Management Studio后,在打开新的查询窗口和对话框时,Management Studio 2012非常慢. 即使右键单击表格也很慢.在我开始在窗口内做任何事情之前,通常至少有5秒的延迟.每次都会发生这种情况,即使我连续两次打开同一个窗口.为什[详细]
