問題タブ [query-analyzer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql-server - SQL Server でテキスト フィールドの内容を印刷する最も簡単な方法
MS Query Analyzer を使用して、テキスト フィールドの内容を出力する必要があります。私はこれを試しました:
(ここで、テキストはtext
フィールドです)
と
最初のものは最初の 2000 程度の文字のみを印刷し、2 番目のものは最初の 8000 文字のみを印刷します。すべてのテキストを取得する方法はありますか?
ノート:
- SQL Server 7 で動作する必要があります
sql-server - SQL Server 2000: クエリ アナライザーのサーバー メモリ/CPU パラメーター
SQL Server 2000:クエリ アナライザでサーバー メモリ/CPU パラメータを調べる方法はありますか?
sql - MS SQL Server Management Studioの代わりに使用することを検討しますか?
仕事で、最近Microsoft SQL Server7からSQL2005にアップグレードしました。データベースエンジンははるかに高度ですが、管理スタジオはいくつかの点でかなりひどいです。私たちの開発者のほとんどは、多くの制限がありましたが、古いクエリアナライザツールを使い続けることを好むと判断しました。
暇なときに、開発者が最も必要とすることを実行するQuery Analyzer /ManagementStudioの代わりを作成することにしました。私はついにそれを無料でリリースする許可を得ました:Versabanq Squel(versabanq.com/squel)。
私が言ったように、それは無料なので、これは売り込みではありません。しかし、それは私に考えさせました。私が疑問に思っているのは、SQL Studioに満足している人がほとんどですか?マイクロソフトが彼らに押し付けているので、人々はそれを使うだけですか?もっと良いものを探している人はたくさんいますか?もっと広い関心があるように思えるなら、多分私はこれの長期的な開発のためにいくらかのサポートを得ることができます。
ちなみに、このトピックに関する他の誰かの以前の質問であるSQL Server ManagementStudioAlternativesをチェックしてください。私が見ているのは、驚くほど選択肢が少ないということです。なぜだと思いますか?
sql - SQLビューの未使用フィールドのパフォーマンス
私はMSSQLServerを使用しています。
データベーススキーマを定義するとき、たとえば次のように多くのフィールドを含む(マテリアライズド化されていない)ビューを定義します(「トピック」はテーブルの名前であり、ビューはトピックテーブルの自己結合です)。 :
後で(実行時に)次のように、selectステートメントでこのビューを使用します。
このSELECTステートメントは、ビューにある多くのフィールドを参照しません(選択しません)。たとえば、Subordinate_topicXhtmlフィールドを選択しますが、Superior_topicXhtmlフィールドは選択しません。
私の質問は次のとおりです。
1)ビューで定義されているが、ビューからの実行時選択で参照されていないフィールドは、パフォーマンスに大きな影響を与えますか?Superior_topicXhtmlフィールドに大量のデータが含まれている(非常に長い文字列である)と想定します。
2)これに対する答えを自分で確認するにはどうすればよいですか?テスト(ストップウォッチで経過時間を測定する)が唯一の方法ですか、それとも理論に基づいて答えを得ることができますか?SQLExpressでMicrosoftSQLServer2008用の「MicrosoftServerSQLManagementStudio」を使用しています。このクエリの「推定実行プラン」を取得する方法はわかりますが(解釈方法は学習していません)、これは、データが参照されていないフィールドから取得されているかどうかではなく、発生しているインデックスとループのみを示しています。
sql-server - tsqlクエリアナライザ:「コスト」をどのように削減しますか?
次のクエリでSQLアナライザーを実行しています
クエリは[App]サーバーで実行され、[Conn] sqlサーバーに接続して結合を実行します。この図は、次のように示しています。
このクエリの実行には2分かかります。これをより効率的に実行する方法をどのように考えればよいかについてのアイデアはありますか?同じネットワーク上の別のSQLサーバーに接続することと関係があると思います。
前もって感謝します。
sql-server - SQL Server: Query Analyzer で一連のバッチを中止する方法は?
特殊なクエリ アナライザー バッチ区切りキーワードで区切られた一連の T-SQL ステートメントがあります。
1 つのバッチが失敗した場合、クエリ アナライザーで後続のバッチを試行しないようにする必要があります。一連のバッチの処理を停止する必要があります。
例えば:
出力:
可能?
アップデート
実際の使用例は次のとおりです。
sql-server - Visual Studio 2008 は、Query Analyzer と Enterprise Manager が提供する機能のいずれかを提供できますか?
現在、MSSQL Server 2000 を使用しており、クエリ アナライザと Enterprise Manager を使用して、テーブルの設計、ストアド プロシージャの作成と変更、およびユーザーと権限の管理を行っています。また、Visual Studio 2008 で非常に多くの時間を費やしており、むしろ他のアプリケーションに飛び込んでいます。Visual Studio が、Query Analyzer と Enterprise Manager で実行できることの少なくともいくつかを実行するのに役立つかどうか疑問に思っていました。もしそうなら、具体的には何ですか?
主に私が探している:
- データベース スキーマを確認する
- ストアド プロシージャの編集 (Intellisense を使用可能)
- オブジェクトの権限を変更する
tsql - SQL Server 2000:ストアドプロシージャテキストを取得するためのショートカット
クエリアナライザでストアドプロシージャのテキスト全体を取得するためのショートカットは何ですか。テーブル名を強調表示してalt+F1を押すと、テーブル構造全体を取得できることを知っています。
oracle - Oracleが統計データを使用する方法
前の質問で、Oracleの統計についてコメントがありました。
Oracleは、50Mが行数よりも大きいことを認識していません。確かに、それは統計を持っていますが、それらは古くて間違っている可能性があります-そしてOracleは統計が間違っているという理由だけで間違った結果を提供することを決して許しません
Oracleは、クエリ実行プランを作成するときに統計に依存していると確信していました。バージョン10より前では、統計を時々更新することが推奨されており、10gからOracleは統計を自動的に収集します。
Oracleクエリアナライザが統計データにどれだけ依存しているかを誰かが説明できますか?
sql-server - クエリアナライザを使用してストアドプロシージャをデバッグする際の問題
デバッグオプションを使用してストアドプロシージャをデバッグしようとしていますが、SQLクエリアナライザー(バージョン8.00)です。ただし、デバッガーは起動するとすぐにストアドプロシージャ全体を実行し、ブレークポイントを追加してspを再実行しようとすると、ブレークポイントは無視されます。デバッグを有効にするには何をする必要がありますか?サーバーはSQLServer2000です