8 April, 1998 Updated PCDN OracleWG S.Yamazaki 普段、SQL文を書いているときは、期待した結果が得られた文が最適であると思いがちです。しかし、果たしてそれが最適かどうかは疑問が残ります。最適なSQL文を書くことはプログラマの責任であり、アプリケーションの応答時間の短縮や、利用する資源の競合の減少を図る上では避けて通れない問題です。 ここで説明することが、SQL文のチューニングの最終到達点である「最適なアクセスパス」を選択できるように少しでもお役に立てれば幸いです。 最適なSQL文とは 最適なSQL文とは何をもって「最適」とするのでしょう。オペレーターが期待するデータ集合をDBから抽出するとき、さまざまなSQLの書き方を想定すると思います。その時、オペレーターはある程度の応答時間を想定してSQLを書くと思います。では、試行錯誤して書い
Oracle Tips テーブル内のレコードの全削除truncate table テーブル名 DELETE文と異なりトランザクションの対象とならないため大量のレコードも一瞬で削除され、ロールバックセグメントの空き容量を気にする必要もありません。(とーぜん、コミットやロールバックはできません) スキーマに存在しているテーブル名の取得select * from user_tables select * from tab (こっちはビューも取得可能) スキーマ内のオブジェクト名の取得select * from all_objects where owner = 'ユーザ名' order by owner, object_type, object_name ユーザ名は大文字。 USER_OBJECTS でも可。 (こっちはスキーマ内のオブジェクトが対象) テーブル構造の取得describe テーブ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く