Oracle のデータベースサーバーで「-bash: cannot create temp file for here-document: No space left on device」のエラーが表示された

まずは、以下のコマンドで i-node の残りがあるか調べてみましょう。 現在、↓こんな状態でした。 ルート(/) の IFree が 0 なので i-node の残りが無くなったことが分かります。 Oracle の場合、i-node を使い果たすのは adump(監査ログ) の可能性が高いです。 adump を調べてみます。 ファイル数を確認します。 大量のファイルがあると、ls のソートに時間がかかるので、-Uオプション を付けて ls でソートを行わないようにします。 ↓こんな感じの audファイル があります。 audファイル を削除します。 少し ルート が空きました。 「orc1_ora_10*」のレベルでは、ファイルが多すぎて削除できませんでした。 rm で消すなら↓このレベルですね。 PHPで削除コマンドを生成してもいいかも。 20回繰り返して、なんとか93%までもっていくことができました。

Oracle のデータベースサーバーで「-bash: cannot create temp file for here-document: No space left on device」のエラーが表示された Read More »

SQL 2つのテーブルを2つのキーで結合して存在しないものを抽出するには?

例えばこちら↓。モデルテーブルの中に存在しない相場の情報を検索します。 他にも、↓のように NOT IN を使って2つのテーブルで不足の情報を検索する際に、20万のデータを検索したところ戻ってこなかった。 これを↓のように書き換えることで数倍速くなった。NOT EXISTS 偉大です。NOT IN は遅い。

SQL 2つのテーブルを2つのキーで結合して存在しないものを抽出するには? Read More »

WUbuntu de nihongo ga nyu-ryoku dekinai

1.前のバージョンは、このアイコンはあったのに・・・。以下のコマンドでアイコン表示されます。 ibus-mozc がインストールされていない場合は↓のコマンドでインストールします。 2.右クリックで「PT(ポルトガル語)」を直します。ブラジルはポルトガル語なのですね。 3.言語も修正しておきます。 日本語が選択されていますが、「日本語」を選択して「適用」ボタンを押します。 4.im-config をインストールします。 im-config を実行します。 .xinputrc を削除します。 5.再起動します。

WUbuntu de nihongo ga nyu-ryoku dekinai Read More »

Scroll to Top