IT– category –
-
Oracle
Oracleの実行計画を確認する方法【EXPLAIN PLAN・AUTOTRACE・dbms_xplan完全ガイド】
「SQLが遅い、なんでだろう?」 そんなときに最初に確認するのが**実行計画(Execution Plan)**です。実行計画を読めるようになれば、SQLチューニングの半分は終わったようなものです。 この記事では、Oracleの実行計画を確認する3つの方法と、実行計画の... -
Oracle
Oracleのセッション一覧を確認・強制切断する方法【V$SESSION活用SQL集】
Oracleを運用していると、こんな場面が必ずきます。 誰かのSQL処理がハングしてDBが重くなっている不要なセッションが大量に接続されているロックが解放されず後続処理が詰まっている そんなときに使うのが V$SESSION ビューと ALTER SYSTEM KILL SESSION ... -
SQLServer
SQL Serverの「統計情報」を味方にする:遅い原因の9割は“古い統計”
インデックスを再構築しても速くならない――そのとき疑うべきは統計情報(Statistics)です。統計はオプティマイザーが実行計画を作るための「地図と交通情報」。ここが古いと行数見積もりが外れ、間違ったルート(実行計画)を選びます。結果、スキャン多... -
Linux
【Linux】crontabの使い方について
毎日19時にデータ収集したいとか、毎週日曜にバックアップを取りたいとかありませんか? linuxではcrontabっていうコマンドで実現できます。 使い方を解説します。 コマンド確認方法(crontab -l) 設定されている内容を確認することができます。 crontab ... -
ノウハウ
【SSD化】ノートパソコンの遅い原因はコレだ! 1万円以下で早くする方法
こんにちは、KiYOです。 システムエンジニア20年ほどやってます。 早速ですが、お使いのノートパソコン(以下、パソコン)がだんだん遅くなってきてませんか? パソコンが遅いとイライラしてストレス溜まりますよね? 10年ぐらい前のパソコンだから遅いの... -
Oracle
Oracleの統計情報を確認・取得する完全ガイド【SQL付き・2025年最新】
Oracleのパフォーマンス問題の多くは「統計情報が古い」ことが原因です。 SQLが突然遅くなった、実行計画が変わった──そんなトラブルを解決するには、統計情報の確認と適切な収集が欠かせません。 この記事では、現場エンジニア歴20年超の筆者が、Oracleの... -
Linux
Linuxでタイマー起動する方法
こんにちはKiYOです。 サーバ上で定刻起動したい場合などないですか? 今回はその方法を紹介します。 AWS EC2(Linux2)の環境で行いました。 ※適宜sudoを使用して下さい 定期起動したいシェルスクリプトを作成 vim /usr/local/bin/mytimer mytimerの内容 #!... -
Linux
Linuxでよく使うコマンド
Linuxでよく使うコマンドを整理してみました。こういうことしたんだけど、なんだったかな?ってよくなるんで、備忘録的にもまとめてみました。これからも覚えたコマンドを追加していきたいと思います。 黒い画面でポチポチ操作するのって、なんかカッコい... -
Linux
LinuxにSSH接続したがすぐに切断される対処法
こんにちは、KiYOです。 LinuxにSSH接続して、ちょっと立つと切断されてしまうことありませんか? また、接続し直すのがめんどくさいので切断されにくい方法を調べましたので、 ご紹介します。 同じ悩みをお持ちの方は参考にしてみてください。 今回は、AW...








