最新问题
31得票1回答
添加选择时,自引用标量函数的嵌套级别超过了限制。

目的 在尝试创建一个自引用函数的测试示例时,一个版本失败而另一个版本成功。 唯一的区别是在函数体中添加了一个SELECT,导致两者具有不同的执行计划。 工作的函数 CREATE FUNCTION dbo.test5(@i int) RETURNS INT AS BEGIN RET...

11得票1回答
临时表上的索引使用

我有两个相当简单的查询。第一个查询 UPDATE mp_physical SET periodic_number = '' WHERE periodic_number is NULL; 计划已经制定好了。 duration: 0.125 ms plan: Query Te...

10得票1回答
如何在条件语句(\if)中使用来自 \prompt 的输入?

假设我从一个提示框中获取了一个值? \prompt 'Write [Yes] or [No]\n' store 这个是做什么的? Write [Yes] or [No] Yes 我可以验证我有这个工作, \echo :store Yes 但是,我无法让它与\if一起正常工作。...

63得票2回答
如何查看Postgres中Autovacuum的当前设置?

我找到了无数关于如何设置Autovacuum配置的例子,但似乎找不到如何列出当前配置的方法。 我最感兴趣的是Postgres 9.1版本。

11得票3回答
通过T-SQL编程来引用数据库

我正在编写一个存储过程,它以数据库名称作为参数,并返回该数据库的索引及其碎片化水平的表格。这个存储过程将存在我们的DBA数据库中(包含DBA用于监控和优化的表)。如果有区别的话,相关系统都是SQL Server 2008 R2。 我已经解决了基本查询的问题,但在尝试提供索引的实际名称时遇到了...

14得票1回答
在PostgreSQL中返回名为"user"的表中的行数。

我有一个名为user的表。 我有一些SQL语句,如select User.* from User。 这个查询失败了,因为User是一个保留字。然而,我以为Postgresql在执行SQL时不会关心表名的大小写,所以我认为这是因为保留字造成的冲突。 在数据库中,用户表是小写的,所以如果我运...

46得票6回答
pg_restore: [archiver (db)] 执行查询失败:错误:模式 "public" 已存在

我正在使用pg_dump / pg_restore来备份和恢复一个PostgreSQL数据库,但是从pg_restore中得到了一些错误信息(以及非零的退出状态)。我尝试了一个非常简单的基本情况(如下所述),但仍然出现了这些错误: pg_restore: [archiver (db)] 在...

16得票4回答
大型索引包含字段会如何影响系统性能?

这个问题是关于使用varchar(2000)作为包含索引的INCLUDE时SQL Server索引性能的问题。 我正在尝试改进一个缓慢且不稳定的数据库应用程序的性能。在某些情况下,数据通过大的varchar字符串访问,查询包括多个字符串操作,如SUBSTRING(),SPACE()和DATA...