問題タブ [database-administration]

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.

0 投票する
2 に答える
23045 参照

oracle - ルート(管理)権限を持つユーザーを一覧表示します

Oracleでroot(管理)権限を持つすべてのユーザーのリストを知りたい。スクリプトまたはC++アプリケーションで使用したいのですが。スクリプトが推奨されます。

0 投票する
8 に答える
3249 参照

oracle - 単純なタスクでOracleを管理するのが難しいという主張は正しいですか?そのための高品質の管理アプリはありませんか?

私はここで暴言でこの主張がなされているのを見ますhttp://discuss.joelonsoftware.com/default.asp?joel.3.456646.47。同様に、「オラクルサック」を使用してグーグルで検索できる他のさまざまな暴言で。さて、Drupalのような控えめなものに使いやすいビジュアルIDEがない場合、その理由は理解できますが、これがOracleのような大金について本当に当てはまる場合は、全体を見てみませんか。 Oracleでの基本的なDBA作業のためのユーザーフレンドリーなビジュアルツールのエコシステム?つまり、オラクルで働く人々は予算の大きい企業で働いているので、開発者が困惑することなく自分で何かをするのを助けるために、ある種の派手な「しっかり座ってオラクル管理スタジオに乗る」のライセンスを買う余裕があるはずです。 DBA?それとも、これらのツールは実際に存在し、良い仕事をしていますが、暴言を吐く人々は単にそれらに気づいていませんか?

0 投票する
5 に答える
11735 参照

database - SQL Server 2008 の特定のデータベースのすべてのテーブルで挿入/更新/削除された行をログに記録する

SQL Server 2008 の特定のデータベースのすべてのテーブルで挿入/更新/削除された行を追跡/記録する最良の方法は何ですか?

または、SQL Server 2008 にはより優れた "監査" 機能がありますか?

0 投票する
2 に答える
1365 参照

mysql - csv ファイルから MySQL に行をインポートする簡単な方法

ユーザーテーブルがどのように見えるかに対応する csv ファイルがあります。基本的に、一括インポートを行う必要があります。SQL 挿入を発行するだけのカスタム スクリプトを作成せずに、MySQL でこれを行うにはどうすればよいでしょうか?

0 投票する
3 に答える
2985 参照

sql - ストアドプロシージャの実行中のランダムタイムアウト-ドロップ再作成修正

そのため、10年前のシステムで.net 3.5 Webフロントエンドを使用して、大規模なデータベース(30ギガ)のSQL2005を使用しています。新旧のビットがあります

私たちはますます頻繁に起こっている問題を抱えています。

ストアドプロシージャ(これまでに4つの異なるプロシージャがあります)は、タイムアウトすることを決定します。呼び出しはウェブサーバーから発生しており、30秒のタイムアウトに達し、エラーログに記録されます。Webサイトはシングルログインを使用します(これが間違っていることはわかっていますが、レガシーコードのために変更できません)。

この直後、まったく同じ呼び出しを実行し、(私としてログインして)1秒かかります。

この問題は、ドロップして再作成し、タイムアウトの負荷がかかるまで、この1つのストアドプロシージャに残ります。各sp呼び出しには、異なるパラメーターがあります。現在のユーザーに関連するすべての符号なしシフトを取得する場合と同様に、現在のユーザーはパラメーターとして渡されます

解決策は機能しますが、その理由はよくわかりません。

リリースサイクルは2週間で、このエラーはその間いつでも発生します。これは、リリースの翌日、リリースの1週間後に発生し、最後の1つはリリースの12日後です。

各リリースでSQLマルチスクリプトを実行し、ストアドプロシージャ/トリガー/関数/ビューをすべて削除して再作成します。

私が考えることができるのは、ストアドプロシージャの実行プランが破損しているか、間違っていると考えられることです。再作成をドロップすると、これがクリアされます。

sps WITH RECOMPILEオプションを呼び出すことを考えていますが、これはノーノーですか?または許容できる方法

0 投票する
1 に答える
154 参照

mysql - この MySQL クエリを改善するにはどうすればよいですか?

これは、slow-query.log で見たものです

これはEXPLAINが与えるものです:

これは、news および news_sub_topic テーブルの CREATE 構文です。

このクエリが完了するまでに 65 秒かかることがある理由を説明できる人はいますか? しかし、時々それは速いですか?他に調べる必要がある要因 (DB 構成、OS など)。

これに関するリードをありがとう。

0 投票する
1 に答える
1663 参照

sql-server-2008 - SQL Server でイベント通知オブジェクトをスクリプト化またはコピーする方法は?

一部のサーバー イベント通知オブジェクトを、ある SQL2K8 インスタンスから別のインスタンスに転送する必要があります。

sys.server_event_notificationsビューを使用したかったのですが、作成に必要なイベント(DDL_TABLE_EVENTS、DDL_INDEX_EVENTS など) がありません。

SSMSでもそれらを見つけることができませんでした。

何か案は?どうもありがとう

0 投票する
2 に答える
9823 参照

database - Windows 7x64上のOracle10g(32ビット)

ここにいる誰かが、64ビットWindows7にMicrosoftWindows(32ビット)用のOracle 10gリリース2(10.2)をインストールすることに成功した経験がありますか?最初の画面でどのインストールタイプを選択しても、次のように表示されエラー画面ます。そのような構成をインストールすることは可能ですか?私のJavaバージョンは1.5.0_19です(1.4.2と1.6_26もありますが、最終製品には1.5が必要です)。データベースハードウェア要件が満たされている(4GBのRAMとディスク上の65GB)。

0 投票する
1 に答える
3428 参照

mysql - Table_locks_waitedの修正はMySQLで高い

データベースの情報を見ると、次のように表示されます。Table_locks_waitedはハイです。この問題を軽減するにはどうすればよいですか?

ここに画像の説明を入力してください

0 投票する
2 に答える
10157 参照

sql - Postgres 9の超遅い単純な削除

私はかなりのデータベースを持っています...それほど大きなデータベースではありません-合計で約1GBのデータです。

複数のテーブルからいくつかの行を削除する必要があります。たとえば、私はテーブルを持っています

今、私は持っているすべての注文を削除したいですstatus=1

私はそれを行うと思います:

DELETE FROM Order WHERE status=1

すべてが素晴らしくシンプルに見えますが、それには時間がかかります!このクエリを実行すると、40 分後もまだ 100% の CPU 使用率で実行されていました...プロセスを強制終了しても、何も削除されませんでした。

を使用してスコープを制限しようとしたとき

DELETE FROM Order WHERE status=1 AND id<1000

約200行を削除するのに数分かかりました....

構成に欠けているものはありますか? 検索/確認/変更する必要があるものはありますか? なぜそんなに血なまぐさい非効率なのか、何か考えはありますか?

私は通常MySQLで作業しており、このpostgresデータベースを管理する必要がありますが、postgresの経験はまったくないため、非常に単純なものかもしれません.

インデックスは、id 列と status 列の両方にあります。

テーブルには約 50 万行あり、約半分を削除する必要があります。

実行計画:

あらゆる種類のトリガーやルールはありません。さらに、これはテーブルの新しいコピーであるとは言いませんでした。つまり、エクスポート/インポートで他のサーバーから移動されたということです。おそらく、これは何らかの役割を果たしていますか?

インデックスの削除は役に立ちますか?