-
sql-server – 限制某些列的更新.仅允许存储过程更新这些列
所属栏目:[MsSql教程] 日期:2020-12-24 热度:142
我有敏感的价格列,我想只通过存储过程更新.如果不使用旨在更新它的存储过程,我希望所有代码或手动尝试更改这些价格列中的值失败. 我正在考虑使用触发器和令牌表来实现它.我正在考虑的想法是有一个令牌表.存储过程必须首先在令牌表中插入值.然后更新价格列.更[详细]
-
sql-server – 为什么要定期重启以保持我的实例运行良好?
所属栏目:[MsSql教程] 日期:2020-12-24 热度:61
我们在SQL 2005上有一个生产数据库服务器.一切正常运行一段时间,但几周后我们看到一个显着的性能下降.只有重新启动SQL Server才能使性能恢复正常. 一些背景: 运行1200多个数据库(主要是单个租户,一些多租户).在任何人讲授转移到多租户之前,有正当理由保持这[详细]
-
sql-server – 如何查找导致tempdb增长的SQL语句?
所属栏目:[MsSql教程] 日期:2020-12-24 热度:62
服务器的tempdb(SQL Server 2008)每月多次增加到500GB.是否有可能找出导致此问题的SQL语句?问题通常不是由create table #temp …引起的;插入#temp …或选择…到#temp …但复杂的连接. 某些tempdb文件的初始大小每次也会自动设置为更大的值.怎么预防呢? 有时[详细]
-
使用SQL遍历关系数据库中的树状数据
所属栏目:[MsSql教程] 日期:2020-12-24 热度:106
有没有办法在SQL中遍历树数据?我在Oracle中了解connect by,但在其他SQL实现中是否有另一种方法可以做到这一点?我问,因为使用connect by比编写循环或递归函数更容易为每个结果运行查询. 由于有些人似乎对“树数据”这个短语感到困惑,我将进一步解释:我的意[详细]
-
sql-server – 增加的网络延迟会导致MS SQL Server中的表锁吗?
所属栏目:[MsSql教程] 日期:2020-12-24 热度:126
如果我通过高延迟网络对SQL Server数据库进行单次调用,是否会因延迟而发生表锁定?假设我查询表A以获取某些记录,并且SQL Server必须通过慢速网络返回该数据 – 当服务器通过网络发送响应时,表A上是否存在读锁定,或者SQL Server是否在发送之前释放锁定响应?[详细]
-
sql-server – 加速没有子句的巨大DELETE FROM的方法
所属栏目:[MsSql教程] 日期:2020-12-24 热度:66
使用SQL Server 2005. 我正在执行一个巨大的DELETE FROM而没有where子句.它基本上等同于TRUNCATE TABLE语句 – 除了我不允许使用TRUNCATE.问题是表格很大 – 1000万行,完成需要一个多小时.有没有办法让它更快,没有: 使用截断 禁用或删除索引? t-log已经在一[详细]
-
sql-server – 如何去除希伯来语重音符号
所属栏目:[MsSql教程] 日期:2020-12-24 热度:181
我需要一个字符编码技巧去除希伯来语口音标记. 之前的样品 ???????????? ??????? ????????? ???? ???????????? ?????? ???????? 样品之后 ?????? ??? ????? ?? ????? ??? ???? 解决方法 这里的诀窍是要意识到你在问题中用“口音”看到的这些字符并不是真正的[详细]
-
sql-server – 在live prod表上更改varchar的长度
所属栏目:[MsSql教程] 日期:2020-12-24 热度:145
我有一个MS SQL Server 2008 R2数据库服务器当前正在使用生产应用程序. 对应用程序的新增强现在要求表中的varchar(100)列的长度增加. 可以在不影响当前数据的情况下增加prod DB中现有列的长度吗? 是否必须在非工作时间内完成此更改以避免服务中断? 解决方法[详细]
-
数据库设计 – 什么是审计表?
所属栏目:[MsSql教程] 日期:2020-12-24 热度:164
什么是审计表? 它们有用吗? 我遇到他们读this article. 解决方法 审计表用于跟踪特定表或表的事务.它们允许您查看正在进行的“日志”(缺少更好的单词).例如,假设你有一个这样的表: create table SensitiveInformation( SensitiveNumber int not null,Sensi[详细]
-
sql-server-2005 – 什么是数据库统计信息,我如何从中受益?
所属栏目:[MsSql教程] 日期:2020-12-24 热度:158
我听说过SQL Server默认保留的统计信息.它们跟踪的是什么,我如何使用这些信息来改进我的数据库? 解决方法 统计信息只是一种动态元数据形式,可帮助查询优化器做出更好的决策.例如,如果表中只有十几行,那么就没有必要去索引进行查找;进行全表扫描总是会更好.但[详细]
-
sql-server – 哪个数据库可以处理数十亿/数万亿条记录的存储?
所属栏目:[MsSql教程] 日期:2020-12-24 热度:188
我们正在研究开发一种捕获和分析netflow数据的工具,我们收集了大量的数据.每天我们捕获大约14亿个流记录,这些记录在json格式中看起来像这样: { "tcp_flags": "0","src_as": "54321","nexthop": "1.2.3.4","unix_secs": "1352234521","src_mask": "23","tos":[详细]
-
sql-server – 在sql server上使用并行性有什么危险?
所属栏目:[MsSql教程] 日期:2020-12-24 热度:105
在我们的客户中,sql server配置为1以获得并行度.服务器有8个cpu,那么将这个度数限制为1的理由是什么? 解决方法 SQL Server已经将多个查询放入多个CPU(如果获得许可).在较大的查询上,它可以通过启用并行性来破坏跨多个线程(以及可能的CPU)的单个查询. 您应该[详细]
-
sql-server – 如何确定服务器上是否正在使用SQL Server ldf日志
所属栏目:[MsSql教程] 日期:2020-12-24 热度:65
我有一个SQL Server ldf文件,它的大小非常大,只有190千兆字节.我很确定它只是一个旧的SharePoint内容数据库的遗留物,不再在这个数据库服务器上,但我想在我搞砸它之前绝对肯定.我的服务器上有几十个数据库.我怎样才能最轻松地验证此ldf文件是否以某种方式在此[详细]
-
sql-server – 为什么引用连接谓词中的变量强制嵌套循环?
所属栏目:[MsSql教程] 日期:2020-12-24 热度:132
我遇到了这个问题 recently,在网上找不到任何关于它的讨论. 下面的查询 DECLARE @S VARCHAR(1) = '';WITH T AS (SELECT name + @S AS name2,* FROM master..spt_values)SELECT *FROM T T1 INNER JOIN T T2 ON T1.name2 = T2.name2; 始终获得嵌套循环计划 尝试[详细]
-
sql-server – 如何强制SQL Server Management Studio更新Intell
所属栏目:[MsSql教程] 日期:2020-12-24 热度:108
除非我将其关闭并重新启动,否则SSMS中的IntelliSense不会更新.我已经尝试断开与服务器的连接并在SSMS会话处于活动状态时重新连接,但这不起作用. 重新创建的步骤: 创建一个表 从该表中选择一些内容 SSMS显示 它下面有波浪形的红线,提示“无效的对象名称” 执[详细]
-
sql-server – 为什么SQL Server消耗更多的服务器内存?
所属栏目:[MsSql教程] 日期:2020-12-24 热度:180
SQL Server占用了我服务器RAM的87.5%.这最近造成了许多性能瓶颈,如速度慢.我研究过这个问题.我可以在互联网上找到的一个常见解决方案是设置SQL Server的最大限制.这样做了,并获得了很多改进.我想知道为什么如果没有设置最大内存值,为什么SQL Server会不断消[详细]
-
数据库建议 – 即用型数据库模型示例
所属栏目:[MsSql教程] 日期:2020-12-24 热度:53
我在哪里可以找到现成的数据库模型? 我不需要包含数据的数据库,只需要模式(UML图).也许像data models at this link这样的东西,但更复杂和真实的世界. 解决方法 大卫海伊的 Enterprise Model Patterns.这是一本书的野兽,但有一些很好的模式. Conventions of T[详细]
-
数据库 – Oracle Entreprise和Oracle Standard版本之间是否存在
所属栏目:[MsSql教程] 日期:2020-12-24 热度:174
有人告诉我,一个数据库比另一个数据库表现更好(50-100%)的原因是因为一个数据库有Enterprise Edition而另一个数据库有Standard Edition. 给定相同的硬件,操作系统,版本和数据 – 并且仅使用标准版中提供的功能.将数据库移动到Oracle Enterprise时,您是否会看[详细]
-
sql-server – 是否可以为数据库创建别名或同义词?
所属栏目:[MsSql教程] 日期:2020-12-24 热度:86
是否可以创建数据库别名或同义词?我希望能够做的是将New DatabaseName别名为OldDatabaseName,以防止重写大量代码. 背景故事: 有一个荒谬的自我引发问题的客户找到了我.他们有一个具有SQL服务器后端的第三方应用程序.用户使用Visual Basic编写了针对此数据库[详细]
-
sql-server-2008-r2 – 使用WHERE IN在删除操作期间发生意外扫描
所属栏目:[MsSql教程] 日期:2020-12-24 热度:127
我有一个如下查询: DELETE FROM tblFEStatsBrowsers WHERE BrowserID NOT IN ( SELECT DISTINCT BrowserID FROM tblFEStatsPaperHits WITH (NOLOCK) WHERE BrowserID IS NOT NULL) tblFEStatsBrowsers有553行. tblFEStatsPaperHits有47.974.301行. tblFEStat[详细]
-
W3C教程(7):W3C XSL 活动
所属栏目:[MsSql教程] 日期:2020-12-01 热度:196
样式表可描述文档如何被显示、发音或打??SL 语言包括三部分:XSLT、XPath 以及 XSL 格式化对象。 样式表可描述文档如何被显示、发音或打[详细]
-
HTML基本标签及结构详解
所属栏目:[MsSql教程] 日期:2020-12-01 热度:90
这篇文章主要介绍了HTML基本标签及结构详解,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下[详细]
-
当div设置contentEditable=true时,重置其内容后无法光标定位
所属栏目:[MsSql教程] 日期:2020-11-29 热度:104
这篇文章主要介绍了解决当div设置contentEditable=true时,重置其内容后无法光标正确定位。文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考[详细]
-
详解HTML元素的height、offsetHeight、clientHeight、scrollTop等梳理
所属栏目:[MsSql教程] 日期:2020-11-29 热度:179
这篇文章主要介绍了详解HTML元素的height、offsetHeight、clientHeight、scrollTop等梳理,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考[详细]
-
在HTML里加载摄像头的方法
所属栏目:[MsSql教程] 日期:2020-11-29 热度:191
这篇文章主要介绍了如何在HTML里加载摄像头,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下[详细]