-
sql-server – 在哪里可以找到用于学习的数据库调优练习?
所属栏目:[MsSql教程] 日期:2020-12-24 热度:149
作为开发人员,DBA通常负责解决数据库级别的性能问题,因此我们无法获得诊断,调优,重构查询等方面的经验. 我正在寻找一个包含大量表,数据,查询,触发器,SP等的数据库,其中存在故意的性能问题,并且希望您尝试识别和解决问题的一系列练习.理想情况下,这将在MS S[详细]
-
sql-server – SQL Server的“顶级”样式活动监视器?
所属栏目:[MsSql教程] 日期:2020-12-24 热度:107
我对SQL Server 2005附带的活动监视器并不感到兴奋,尽管我认为它试图做同样的事情. 查询,用户名,数据库名称的片段,从表名,CPU时间,IO时间,分配的内存,可能获得的锁… 将刷新速度设置为2-3秒并让它运行? 我喜欢探测器 – 对性能调整非常有用;但有时候像top[详细]
-
sql-server – SQL Server中的高可用性
所属栏目:[MsSql教程] 日期:2020-12-24 热度:200
如何在SQL Server 2005/2008 Standard中实现高可用性. 有人推荐我使用第三方工具,如双人服用. 你怎么看. 解决方法 杰森是对的.请记住,群集共享一个仲裁驱动器. “高可用性”的明确定义是必要的,因为群集是针对前端服务器而不是(可能)外部存储器. 对于灾难[详细]
-
sql-server – 为什么Denali序列应该比标识列表现更好?
所属栏目:[MsSql教程] 日期:2020-12-24 热度:100
在他对 Which is better: identity columns or generated unique id values? mrdenny的回答中说: When SQL Denali comes out it will support sequences which will be more efficient than identity,but you can’t create something more efficient you[详细]
-
sql-server-2005 – 如何为逗号分隔的代码字符串获取相应的逗号
所属栏目:[MsSql教程] 日期:2020-12-24 热度:196
我有一个表,有一个名为“locations”的列,其类型为varchar(max).它带有逗号分隔的代码串,例如’1,3,4′.另一方面,我有一张表将这些代码映射到某些位置,例如 1 -- British2 -- New Zealand3 -- Hong Kong4 -- Taiwan 我的问题是,我正在制作一个VIEW,它将列[详细]
-
sql-server – 你可以使用COUNT DISTINCT和OVER子句吗?
所属栏目:[MsSql教程] 日期:2020-12-24 热度:155
我正在尝试提高以下查询的性能: UPDATE [#TempTable] SET Received = r.Number FROM [#TempTable] INNER JOIN (SELECT AgentID,RuleID,COUNT(DISTINCT (GroupId)) Number FROM [#TempTable] WHERE Passed = 1 GROUP BY AgentID,RuleID ) r ON r.RuleID =[详细]
-
sql-server – 识别未使用的存储过程
所属栏目:[MsSql教程] 日期:2020-12-24 热度:96
明年,我正在努力清理几个SQL Server环境. 我们有大约10,000个存储过程并且估计它们中只有大约1000个被定期使用,而另外200个左右被用于极少数情况,这意味着我们有很多工作要做. 由于我们有多个可以访问这些数据库和过程的部门和团队,因此我们并不总是调用这[详细]
-
什么是SQL数据库备份文件的典型压缩率?
所属栏目:[MsSql教程] 日期:2020-12-24 热度:128
我的一位客户希望我们能够安全地估算压缩SQL备份文件占用的磁盘空间.他们需要相应地调整服务器硬盘的大小. 我们可以粗略地估计SQL数据库备份大小(基于估计的记录数等),但是什么时候压缩它? 我知道这很难回答,但根据您的经验,SQL备份文件的典型压缩率是多[详细]
-
sql – 连接字符串
所属栏目:[MsSql教程] 日期:2020-12-24 热度:177
SQL服务器中是否有一种可以编写输出的方法如下: select events from mytable 原始输出 events--------123456894531985233829292920202392939299223 期望的输出 '123456','894531','985233','829292','920202','392939','299223' 选择”CustomerID’,’ 来[详细]
-
sql-server – 加速没有子句的巨大DELETE FROM的方法
所属栏目:[MsSql教程] 日期:2020-12-24 热度:103
使用SQL Server 2005. 我正在执行一个巨大的DELETE FROM而没有where子句.它基本上等同于TRUNCATE TABLE语句 – 除了我不允许使用TRUNCATE.问题是表格很大 – 1000万行,完成需要一个多小时.有没有办法让它更快,没有: 使用截断 禁用或删除索引? t-log已经[详细]
-
sql-server – 如何去除希伯来语重音符号
所属栏目:[MsSql教程] 日期:2020-12-24 热度:100
我需要一个字符编码技巧去除希伯来语口音标记. 之前的样品 ???????????? ??????? ????????? ???? ???????????? ?????? ???????? 样品之后 ?????? ??? ????? ?? ????? ??? ???? 解决方法 这里的诀窍是要意识到你在问题中用“口音”看到的这些字符并不是真正[详细]
-
sql-server – 在live prod表上更改varchar的长度
所属栏目:[MsSql教程] 日期:2020-12-24 热度:175
我有一个MS SQL Server 2008 R2数据库服务器当前正在使用生产应用程序. 对应用程序的新增强现在要求表中的varchar(100)列的长度增加. 可以在不影响当前数据的情况下增加prod DB中现有列的长度吗? 是否必须在非工作时间内完成此更改以避免服务中断? 解决[详细]
-
数据库设计 – 什么是审计表?
所属栏目:[MsSql教程] 日期:2020-12-24 热度:95
什么是审计表? 它们有用吗? 我遇到他们读this article. 解决方法 审计表用于跟踪特定表或表的事务.它们允许您查看正在进行的“日志”(缺少更好的单词).例如,假设你有一个这样的表: create table SensitiveInformation( SensitiveNumber int not null,Se[详细]
-
sql-server-2005 – 什么是数据库统计信息,我如何从中受益?
所属栏目:[MsSql教程] 日期:2020-12-24 热度:142
我听说过SQL Server默认保留的统计信息.它们跟踪的是什么,我如何使用这些信息来改进我的数据库? 解决方法 统计信息只是一种动态元数据形式,可帮助查询优化器做出更好的决策.例如,如果表中只有十几行,那么就没有必要去索引进行查找;进行全表扫描总是会更好[详细]
-
sql-server – SQL Server上的磁盘时间很长
所属栏目:[MsSql教程] 日期:2020-12-24 热度:61
我们有专门的SQL Server 2008 R2企业版. 设置是: D :(数据文件) – 存储在本地ssd磁盘上(与日志文件不同)(raid 10) E :(日志文件) – 存储在本地ssd磁盘上(与数据文件不同的磁盘)(raid 1) F :(事务日志备份) – 在SAN上存储远程 今天我们将日志文件移动到[详细]
-
sql-server – 从SQL Server 2008中的INSERT语句返回值
所属栏目:[MsSql教程] 日期:2020-12-24 热度:80
数据库:SQL Server 2008 有没有办法让insert语句在SQL Server中返回一个值, 有类似的问题 Return a value from a insert statement,谈论ORACLE. 我没有太多使用数据库,也没有太多了解ORACLE / SQL Server,所以很遗憾再次问到它. 为简单起见,我举一个小例[详细]
-
sql-server – 如何从所有表中删除所有约束?
所属栏目:[MsSql教程] 日期:2020-12-24 热度:78
我想删除SQL Server数据库中所有表的所有默认约束,检查约束,唯一约束,主键和外键.我知道如何从sys.objects中获取所有约束名称,但是如何填充ALTER TABLE部分? 解决方法 您可以通过将sys.tables.object_id = sys.objects.parent_object_id加入这些对象类型[详细]
-
sql-server – SQL Server 2014 Express中的SQLCMD.EXE在哪里?
所属栏目:[MsSql教程] 日期:2020-12-24 热度:178
使用“SQLCMD.EXE”来备份我的SQL Server Express数据库多年来我发现在安装 2014 version之后,我再也找不到SQLCMD.EXE了. 在之前的版本中它位于 C:Program FilesMicrosoft SQL Server110ToolsBinnSQLCMD.EXE 但是在我的2014安装中,没有SQLCMD.EXE C:[详细]
-
sql-server – 我应该在所有触发器上添加SET NOCOUNT吗?
所属栏目:[MsSql教程] 日期:2020-12-24 热度:101
你应该拥有相当普遍的知识 SET NOCOUNT ON 默认情况下,创建新的存储过程时. Microsoft在2012年更改了默认模板以包含此模板.我认为触发器应该是相同的,但它不包含在模板中. 这是故意还是仅仅是疏忽? 解决方法 就个人而言,我会推荐它 – 我想不出一个理由不[详细]
-
W3C教程(7):W3C XSL 活动
所属栏目:[MsSql教程] 日期:2020-12-02 热度:192
样式表可描述文档如何被显示、发音或打??SL 语言包括三部分:XSLT、XPath 以及 XSL 格式化对象。 样式表可描述文档如何被显示、发音或打[详细]
-
HTML基本标签及结构详解
所属栏目:[MsSql教程] 日期:2020-12-02 热度:81
副标题#e# 1.HTML:超文本标记语言。是一种标识性语言,非编程语言,不能使用逻辑运算。通过标签将网络上的文档格式进行统一,使分散的网络资源链接为一个逻辑整体。 超文本是一种组织信息的方式,通过超级链接将多种媒介链接起来 标记:标签。用包裹的具有[详细]
-
详解HTML元素的height、offsetHeight、clientHeight、scrollTop等梳理
所属栏目:[MsSql教程] 日期:2020-11-29 热度:119
在前端的日常开发中,我们经常无可避免的需要获取或者监听一些页面的属性,那么我们需要经常了解一些属性代表的含义才能更好地使用这些属性。特别是一下这些: 尺寸相关:offsetHeight、clientHeight、scrollHeight; 偏移相关:offsetTop、clientTop、scr[详细]
-
html父子页面iframe双向发消息的实现示例
所属栏目:[MsSql教程] 日期:2020-11-29 热度:144
某天,领导提了一个需求,主页面里面嵌套iframe,父子页面双向发送消息。然后我就提了一个方案: postMessage 知识理论准备: postMessage方法允许来自不同源的脚本采用异步方式进行有限的通信,可以实现跨文本档、多窗口、跨域消息传递。 语法: otherWin[详细]
-
当div设置contentEditable=true时,重置其内容后无法光标定位
所属栏目:[MsSql教程] 日期:2020-11-28 热度:51
最近在做一评论功能,需要能够评论表情,那 contentEditable 这个属性就首当其冲了,结果,问题来了 首先 评论区 长这样: 当输入内容超过限制的时候,清空用户输入超过限制后的内容。 这个好说 但是清空完了内容,光标居然跑到了最前面,这就很头疼了。[详细]
-
在HTML里加载摄像头的方法
所属栏目:[MsSql教程] 日期:2020-11-28 热度:107
视频加载: 拍照: 第一步:创建HTML元素 首先,我们要创建一个HTML5的文档。 !doctype htmlhtmlheadmeta charset=utf-8title无标题文档/title/headbody/body/html 然后在body/body插入以下代码: video id=video width=640 height=480 autoplay/videobutt[详细]