問題タブ [transaction-log]

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 投票する
1 に答える
125 参照

sql-server - SQL Server - そのログ バックアップの内容は?

そのため、ログ バックアップの 1 つが通常よりも約 1000 倍大きいことに気付きました。何が入っているか見てみたいです。読むのに使えるものはありますか?

ありがとう!

0 投票する
4 に答える
2708 参照

php - 本番環境でSQLクエリをログに記録しますか?

SQLクエリを本番環境でもログに記録するかどうかについてもジレンマがあります。

PHPでのファイルの書き込みがどれほど遅いかわかりません。おそらくいくつかのベンチマークがいくつかの答えを与える可能性がありますが、私はあなたたちが前にどう思うかを見たかったのです。

プロセスを遅くするものとしないものは何ですか?それとも、それは何に依存する可能性がありますか?

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

sql-server-2000 - SQL Server 2000 テーブル/行のトランザクション履歴を見つける方法

SQL Server 2000 で特定のテーブル/行の変更履歴を見つけるにはどうすればよいですか? ありがとう。

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

sql-server-2005 - 数百万行のクエリを更新すると、トランザクションログがいっぱいになります

次のリリースの一部として数百万行を更新する必要がありますが、更新するとトランザクションログがいっぱいになり、失敗します。私にはいくつかのアイデアがありますが、私はSQLの専門家ではないので、私が気付いていない落とし穴があると確信しています。

関連するポイント:

  1. スクリプトを運用チームに渡す必要があるため、手動で介入しないT-SQLメソッドが必要です。
  2. どうやら、トランザクションログは15分ごとにリサイクルされます。WAITFOR DELAY '00:15:00'(以下のようにcatchブロックでtry-catchを使用してループを作成することを考えました)
  3. (編集)データ以外は変更できません。
  4. (編集)これは、外部キー列を別の既存のキーに変更する単純な更新です。

ありがとう、

フィル

0 投票する
4 に答える
14604 参照

sql-server - SQL Server 2008 のログ ファイルのサイズが大きく、急速に拡大している

ほとんどの場合、ユーザーはニュースを読むためにデータベースにアクセスします。トランザクションで実行されるクエリの数はほとんどありません。データベース ヒットの 95% は読み取り専用です。

データベース ログ ファイルのサイズが 1 日あたり 1 GB 増えています。データベースを圧縮しても、ログ ファイルのサイズは減少しません。ログ ファイルのサイズがますます大きくなる理由は何ですか? どうすればこれを制御できますか? 私の知識によると、テーブルからデータを読み取ってもログファイルは増加しません。

ログファイルの増大に対処する方法について何か提案はありますか? どうすれば扱いやすい、または妥当なサイズに保つことができますか? これは何らかの形でパフォーマンスに影響しますか?

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

mysql - MySQL トランザクション ログはどこにありますか?

MySQL はトランザクション ログを保持していますか? もしそうならどこで見つけることができますか?

テーブルから多くの行が不思議なことに削除されました。それがいつ、どのように発生したかを確認したいと思います。

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

sql-server-2005 - SQL Server 2005 の失敗したバックアップがトランザクション ログに与える影響

ディスク容量が少ないために完全バックアップ (.BAK) が失敗した SQL Server 2005 インスタンスがあります。ただし、30 分ごとのトランザクション ログのバックアップは継続されます (.TRN)。古い完全バックアップがあると仮定すると、これらの継続的なトランザクション ログを使用してデータベースを復元できますか?

つまり、トランザクション ログのバックアップは、最後に成功したバックアップからのみ実行され、途中で失敗した完全バックアップは無視されますか?

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

sql-server-2005 - トランザクションログの配布は、長時間実行されるredgateスクリプトの影響を受けますか

スキーマタイプの変更をデータベースに適用する、長時間実行されるredgateスクリプトがあります。実行には3時間かかります。このスクリプトは、ミラーリングとトランザクションログの配布が行われている本番データベースで実行されます。

私の具体的な質問は、トランザクションログの配布がレッドゲートで生成された巨大なスクリプトによってどのように影響を受けるかということです。その構成:15分ごとにバックアップされ、drサーバードライブに出荷されたローカルドライブにバックアップされ、30分ごとに適用されて60分間保持されます

それでも変更を段階的に出荷しますか、それとも1つのレッドゲートトランザクションがある場合、完了するまで出荷されませんか?

懸念されるのは、1。長時間実行されるスクリプトは、このトランザクションログの出荷の影響を受けないことです(複数のバックアップにまたがる場合)2。変更が段階的に出荷されるのか、1つの大きなダンプとして出荷されるのか-redgateは通常1つを使用すると思いましたトランザクションなので、失敗した場合はすべてをロールバックしますか?ログファイルが合計で約80ギガ増加することを知っているので、トランザクションログの出荷に必要なものを保存するのに十分なスペースがあることを確認しようとしています。

ありがとう!

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

db2 - DB2 で現在のトランザクション ログのサイズを確認する方法は?

現在のトランザクション ログのサイズを確認するにはどうすればよいですか? たとえば、SQL を使用していくつかのシステム テーブルにクエリを実行することは可能ですか? トランザクション ログの最大サイズを調べることも興味深いでしょう。

ファイルシステムから検索する唯一のオプションですか?

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

sql - SQL Server: 最後のトランザクション ログ バックアップがいつ取得されたかを照会する方法は?

すべてのデータベース (SQL Server 2008 インスタンス内) の最後のトランザクション ログ バックアップが作成された日付を照会したいと考えています。どうやってするか?この情報がどこかにあることは知っていますが、どこにあるのかわかりません。