代码之家  ›  专栏  ›  技术社区  ›  Justin808

SQL Server Management Studio 2008 R2中的查询分析器在哪里?

  •  36
  • Justin808  · 技术社区  · 15 年前

    我有一些正在运行的SQL,在asp.NETC应用程序中返回结果/解析/显示等需要很长时间。

    编辑:

    有没有可以替代微软工具的免费工具?

    7 回复  |  直到 11 年前
        1
  •  8
  •   bobs    15 年前

    默认位置:

    程序>Microsoft SQL Server 2008 R2>SQL Server Management Studio for Query Analyzer。 程序>Microsoft SQL Server 2008 R2>性能工具>用于探查器的SQL Server探查器。

        2
  •  39
  •   Darren Griffith    13 年前

        3
  •  8
  •   Justin    15 年前

    我知道这个问题并没有说明SQL Server express,但值得指出的是,sqlserverexpress版本没有随profiler一起提供(非常烦人),而且我怀疑它们也没有随query analyzer一起提供。

        4
  •  2
  •   cofiem    15 年前

    在Sql Server Management Studio中:工具->Sql Server探查器。尽管正如@bobs所说,您可能需要先安装其他组件。

        5
  •  0
  •   Robert Holland    13 年前

    实用工具 '访问我的服务器。使用起来很痛苦,但它起作用了。您可以在文本文件中编写代码,然后使用sqlcmd命令导入它。您还必须用新行结束查询并键入单词“go”。

    Example of query file named test.sql:
    use master;
    select name, crdate from sysdatabases where xtype='u' order by crdate desc;
    go
    
    Example of sqlcmd:
    sqlcmd -S %computername%\RLH -d play -i "test.sql" -o outfile.sql & notepad outfile.sql
    
        6
  •  0
  •   Developer Guy Adam    7 年前

    您可以使用(数据库引擎优化顾问)。

    该工具通过检查查询的处理方式和特定索引的推荐增强功能来提高查询性能。

    如何使用数据库引擎优化顾问?

    1-将需要加快速度的select语句复制到新查询中。

    2-分析( + 五楼

    3-按(数据库引擎优化顾问)的图标。

        7
  •  -2
  •   MacGyver    14 年前

    是的,有一个在SQLServer management studio中。不同于以前的版本。遵循这些简单的步骤。

    1) 右键单击对象资源管理器中的数据库 2) 从弹出菜单中选择新查询 3) 将打开查询分析器。