AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-2883

Andreas Ågren's questions

Martin Hope
Andreas Ågren
Asked: 2012-02-17 06:03:00 +0800 CST

可序列化隔离级别对 DDL 语句有什么影响?

  • 3

我正在使用 Red Gate SQL Compare 根据 SVN 和数据库之间的差异创建发布脚本。这导致脚本包含一堆表和过程更改并且工作正常。然而,有一件事让我感到困惑,它使用事务隔离级别可序列化。

我知道它对 dml 语句有什么作用,但我不确定它对 ddl 意味着什么。有人可以启发我,也许举个例子吗?

sql-server sql-server-2008
  • 2 个回答
  • 1419 Views
Martin Hope
Andreas Ågren
Asked: 2012-02-10 00:48:15 +0800 CST

找出哪些列必须在插入语句中指定

  • 6

有时,在包含许多列的表中插入数据时,如果插入语句不应该失败,知道必须指定哪些列可能很有用。

我编写此查询是为了找出哪些列不可为空、标识、计算、时间戳以及没有默认值。

select  *
from    sys.columns
where   object_id = object_id('<table>') and
        is_nullable = 0 and
        is_identity = 0 and
        is_computed = 0 and
        default_object_id = 0 and
        type_name(system_type_id) <> 'timestamp'

是否还有任何其他属性应包含在此检查中?

sql-server sql-server-2008
  • 1 个回答
  • 223 Views
Martin Hope
Andreas Ågren
Asked: 2011-12-30 04:37:52 +0800 CST

不同连接的不同计划或缓冲区?

  • 1

我们在开发环境中遇到了一个问题,即 30 秒后 Web 服务器的过程调用超时。我跟踪查询并从 SSMS 手动运行它(相同的参数和所有),它在大约 2 秒内执行。然后我跑了

dbcc dropcleanbuffers
dbcc freeproccache

之后来自网络服务器的调用也及时完成了。

我怀疑应该使用相同的计划,因为我使用的是来自两个连接的完全相同的参数,但我不确定。

我的问题是:不同的连接是否可以有不同的计划或缓冲?或者它可能是我运行上述 dbcc 命令引起的其他副作用吗?

sql-server-2005 cache
  • 1 个回答
  • 83 Views
Martin Hope
Andreas Ågren
Asked: 2011-12-03 01:27:27 +0800 CST

带有全局标志的 DBCC TRACEON

  • 8

在需要帮助解决 SQL Server 2005 死锁场景问题中,有人建议使用DBCC TRACEON (1204, -1)全局跟踪死锁。

当在 BOL 中读到这个命令时,它指出它应该只在用户或应用程序没有在系统上同时运行语句时使用。这是否意味着启用此跟踪标志时我们必须处于单用户模式?此外,为什么需要它并且遵循这些建议很重要?(在始终运行的生产系统中似乎有点难以遵循。)

sql-server dbcc
  • 1 个回答
  • 410 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    连接到 PostgreSQL 服务器:致命:主机没有 pg_hba.conf 条目

    • 12 个回答
  • Marko Smith

    如何让sqlplus的输出出现在一行中?

    • 3 个回答
  • Marko Smith

    选择具有最大日期或最晚日期的日期

    • 3 个回答
  • Marko Smith

    如何列出 PostgreSQL 中的所有模式?

    • 4 个回答
  • Marko Smith

    列出指定表的所有列

    • 5 个回答
  • Marko Smith

    如何在不修改我自己的 tnsnames.ora 的情况下使用 sqlplus 连接到位于另一台主机上的 Oracle 数据库

    • 4 个回答
  • Marko Smith

    你如何mysqldump特定的表?

    • 4 个回答
  • Marko Smith

    使用 psql 列出数据库权限

    • 10 个回答
  • Marko Smith

    如何从 PostgreSQL 中的选择查询中将值插入表中?

    • 4 个回答
  • Marko Smith

    如何使用 psql 列出所有数据库和表?

    • 7 个回答
  • Martin Hope
    Jin 连接到 PostgreSQL 服务器:致命:主机没有 pg_hba.conf 条目 2014-12-02 02:54:58 +0800 CST
  • Martin Hope
    Stéphane 如何列出 PostgreSQL 中的所有模式? 2013-04-16 11:19:16 +0800 CST
  • Martin Hope
    Mike Walsh 为什么事务日志不断增长或空间不足? 2012-12-05 18:11:22 +0800 CST
  • Martin Hope
    Stephane Rolland 列出指定表的所有列 2012-08-14 04:44:44 +0800 CST
  • Martin Hope
    haxney MySQL 能否合理地对数十亿行执行查询? 2012-07-03 11:36:13 +0800 CST
  • Martin Hope
    qazwsx 如何监控大型 .sql 文件的导入进度? 2012-05-03 08:54:41 +0800 CST
  • Martin Hope
    markdorison 你如何mysqldump特定的表? 2011-12-17 12:39:37 +0800 CST
  • Martin Hope
    Jonas 如何使用 psql 对 SQL 查询进行计时? 2011-06-04 02:22:54 +0800 CST
  • Martin Hope
    Jonas 如何从 PostgreSQL 中的选择查询中将值插入表中? 2011-05-28 00:33:05 +0800 CST
  • Martin Hope
    Jonas 如何使用 psql 列出所有数据库和表? 2011-02-18 00:45:49 +0800 CST

热门标签

sql-server mysql postgresql sql-server-2014 sql-server-2016 oracle sql-server-2008 database-design query-performance sql-server-2017

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve