- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个 ASP .NET 4.5 应用程序。维护页面上有一个文本框,允许管理用户编写直接针对 SQL Server 2008 数据库执行的 SQL。
有时,管理用户之一会编写一些低效的 SQL,SQL Server 进程就会开始耗尽服务器上的所有内存和 CPU 周期。然后我们必须启动和停止服务以使服务器再次响应。
有什么方法可以阻止这些查询消耗所有资源吗?这些查询的返回速度不足以让用户看到它们,因此可以取消查询。
编辑我意识到最好阻止用户编写 SQL 查询,但不幸的是我无法从应用程序中删除此功能。管理员用户不想接受教育。
最佳答案
您可以在服务器级别设置查询调控器,但不确定每个用户或每个连接/应用程序的限制。
http://technet.microsoft.com/en-us/magazine/dd421653.aspx
也就是说,允许用户直接输入 SQL 查询可能是一种糟糕/危险的做法。
关于asp.net - 如何防止低效的 SQL 查询减慢数据库服务器的速度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19438209/
我写了一个函数,应该用值替换两个定界符之间的代码,它返回(我将其应用到的字符串是 HTML 对象的 .outerHTML)。 这将类似于它在例如中的使用方式。 Vue.js 或 Angular。 看起
好的,我有一个 Django View ,如下所示: @render_to('home/main.html') def login(request): # also tried Client.
由于我创建的几乎所有项目都包含 ListView,因此我想到创建一个类,其中包含修改 ListView 的所有重要功能。它看起来像这样: 主窗体: ListViewFunctions LVF = ne
The default implementation on Stream creates a new single-byte array and then calls Read. While this
我当然不是 Drupal 专家,但我之前设计并构建了一些数据库,所以我对第 3 方团队正在处理的数据库结构感到困惑,我已经将 Sequel Pro 添加到其中虚拟内容。我认为如果使用 Drupal 的
我想生成一个随机的短十六进制字符串(比如 8 位或 16 位)。 有很多选择可以做到这一点,例如,从我的头顶开始: uuid.uuid4().hex[:8] md5().hexdigest()[:8]
我是一名优秀的程序员,十分优秀!