OBをトコトン極める ビューとマテリアライズド・ビューの違いを理解する 2020.10.19 複雑な集計処理をテーブル表現で参照できる仕組みに、ビューとマテビューがあります。それぞれの違いについて、実例を見ながら理解を深めましょう。
OBをトコトン極める Azure内のOracleへSI Object Browserを利用して接続してみよう 2020.10.05 Azure Virtual Machines内に構築したOracleデータベースへの接続方法について説明します。
OBをトコトン極める Oracle 表領域を拡張してみよう 2020.09.07 Oracleデータベースにおける表領域の拡張方法は場面に応じて異なります。SI Object Browserで効率よく作業を行いましょう。
OBをトコトン極める Oracle ログインパスワードを変更する 2020.08.24 Oracleデータベースにおけるユーザーのパスワード変更は、ALTER文のSQLを手動で実行する方法が一般的かと思いますが、SI Object Browserを使って、GUIベースで簡単にパスワード変更を行いましょう。
OBをトコトン極める SI Object Browserの基本がマスターできるチュートリアル 2020.04.28 SI Object Browserを初めて使う方向けのチュートリアルを作成しました。データベース接続から基本的な操作であるテーブルの検索、編集およびSQLを実行する方法についてご紹介します。
OBをトコトン極める Oracle 表・列(テーブル・カラム)機能の活用法 2020.03.23 これまでの記事で表・列機能については何度か紹介してきましたが、筆者も最近お気に入りの活用法があるので紹介したいと思います。 今回紹介するのは表・列機能におけるSQL文の生成時に使える活用法です。
OBをトコトン極める Oracle スケーラブルシーケンスの使い方を確認しよう 2020.01.27 前回はSI Object Browser for Oracle 19(以下、OB)の新機能「開発者用リアルタイムSQLモニタリング」をご紹介しました。今回は別の新機能「スケーラブルシーケンス」について使い方を確認していきたいと思います。
OBをトコトン極める Oracle 19c 新機能 開発者用リアルタイムSQLモニタリング をOBでためそう 2019.11.18 いよいよSI Object Browser for Oracle 19(以下OB)が11/21にリリースされます。Oracle最新版である Oracle Database 19c(以下Oracle19c) や、Autonomous Data...
OBをトコトン極める Oracle タイムアウトを抑制してOBを快適に使おう 2019.10.21 サーバやハードウェアの設定により、SI Object Browser(以下、OB)でDB接続後しばらく放置するとタイムアウトが発生する、という事例を耳にします。 OBにはタイムアウトを抑制するための仕組みがあります。 今回はタイムアウトを抑...
OBをトコトン極める ライセンスの正しい利用方法 2019.10.07 SI Object Browser(以下、OB)をご利用中の方はご存じかと思いますが、OBのライセンス利用に関して、ご利用範囲やライセンス数などにいくつかの注意点があります。 今回はOBの利用にあたって、ライセンスの正しい利用方法を紹介しま...
OBをトコトン極める Oracle 動的SQLをOBで実行してみよう 2019.08.13 わざわざプロシージャやファンクションを作るほどではないが動的なSQLを実行したい、と思ったことはありませんか? 実は、SI Object Browser(以下、OB)では動的SQLも実行できるんです! 今回は、動的SQLを実際に動作させる...
OBをトコトン極める Oracle OBにおけるトランザクション操作 2019.06.04 SI Object Browser for Oracle(以下、OB)はOracle Databaseに対してトランザクション制御文を発行することができます。ここではトランザクション制御文のうち、変更を確定するCOMMITと変更を取り消すR...
OBをトコトン極める Oracle Cloud クラウド環境の接続方法 2019.04.22 Oracle社より提供されているOracle Cloudサービスを、すでにご利用されている方も、これからご利用になる方も心配はいりません。SI Object Browser for Oracle 18(以下OB)では、オンプレミスと同様の操...
OBをトコトン極める Oracle ディレクトリ・オブジェクトを使ってみよう 2019.03.25 今回はSI Object Browser(以下、OB)を使用して、“ディレクトリ・オブジェクト”(以下、ディレクトリ)を使ってみようと思います。ディレクトリは外部データファイル(BFILE)の格納位置を指定する場合、外部表データの配置場所を...
OBをトコトン極める Oracle 実行中のSQLをストップしてみる 2019.03.11 「これで完璧!!」と自信を持って実行したSQL文。実は結合条件が甘く、待てど暮せど結果が返ってこない。こんな経験はありませんか? こうなるとOracleは同一セッションでの動作を受け付けなくなり、ただただディスプレイの前でSQL結果が返るの...
OBをトコトン極める Oracle サポート情報を問題解決に役立てる 2019.02.12 SI Object Browser for Oracle (以下、OB) を使用していて何らかのトラブルに遭遇したとき、サポート情報を確認すると解決の助けになることがあります。 例えば、よくある問い合わせの中「OCI.DLLの読込に失敗しま...
OBをトコトン極める Oracle 件数指定でテーブルデータを参照する 2019.02.04 開発中や運用中を問わず、「テーブルのデータを上位n件で確認したい」「さらに条件を指定して上位n件のデータを確認したい」といった状況が発生するかと思います。 もちろん、SQLを手入力すれば任意のデータを参照できますが、SI Object Br...
OBをトコトン極める Oracle 一時表を使ってみよう 2019.01.15 今回はSI Object Browser(以下、OB)を使用して、“一時表”を使ってみようと思います。 一時表(TEMPORARY TABLE)とはトランザクション終了時、またはセッション終了時にテーブル内のデータが削除されるテーブルです。...
OBをトコトン極める Oracle 18c 新機能 スキーマ限定アカウントを作成する 2018.12.25 2018/11/29付でリリースされました、SI Object Browser for Oracle 18(以下OB)は、Oracleの最新バージョンであるOracle Database 18c(以下Oracle 18c)を動作環境に加えま...
OBをトコトン極める Oracle DATE型の表示フォーマットに関する注意点 2018.12.10 SI Object Browser for Oracle (以下、OB) でDATE型 (日付型) のデータを扱う方は多いかと思います。 OBではDATE型の表示や編集を簡単に行えますが、若干の注意が必要な事項があります。今回の記事ではこの...
OBをトコトン極める Oracle デッドロックの原因を追いかけてみる 2018.12.03 突然ですが「ORA-00060」。何のことだかわかりますか?そう、デッドロックですね。 簡単に言えば「お互いのセッションがロックの解放待ちになり、以降の処理を継続できない」状態を指します。 開発中ならまだしも本番運用が始まってからは見た...
OBをトコトン極める Oracle データベースキャラクタセット(NLS_CHARACTER_SET)の確認 2018.11.12 データベースキャラクタセット(NLS_CHARACTER_SET)はデータベース内で扱う文字コードです。 例えば「あ」という文字も保存する際にはバイナリ値で格納されます。 その際にどのようなバイナリ値に変換するかが「文字コード」「キャラクタ...
OBをトコトン極める Oracle 権限を確認・編集する 2018.10.22 Oracle Databaseには高度な権限管理機能が備わっています。データベースにアクセスするユーザーが多くなればなるほど、この権限の管理が重要になってきます。 今回はデータベースの管理者向けにSI Object Browser for ...
OBをトコトン極める Oracle バインド変数を使ってみよう 2018.10.15 システム開発の場面では、繰り返しとなるSQLの構文解析(ハードパース)抑制やSQLインジェクション対策としてバインド変数を使用している方が多いと思いますが、実はSI Object Browser(以下、OB)でも使用することが可能です。 ...
OBをトコトン極める Oracle シノニムを使ってみよう 2018.09.25 今回はSI Object Browser(以下、OB)を使用して、シノニムを使ってみようと思います。 シノニム(SYNONYM)とはテーブルやビューなどに別の名前を振りたい場合に使います。 簡単に言うと”あだ名”を付けたい時などです。(EM...
OBをトコトン極める Oracle Databaseのバージョンを確認してみよう 2018.08.27 「前任者からSI Object Browser(以下、OB)がインストールされた端末を引き継いでOracleへの接続情報はあるけど、接続先のバージョンがわからない・・・」 このようなケースに遭遇したことのある方、いらっしゃいますでしょうか?...
OBをトコトン極める Oracle 接続できない…よくある事例と対処法 2018.07.09 OBをトコトン極めるはデータベース開発支援ツールSI Object Browserを使い倒すためのテクニックをご紹介します。今回は「Oracle 接続できない…よくある事例と対処法」に関してお届けします。
OBをトコトン極める Oracle シーケンスを使ってみよう 2018.06.18 OBをトコトン極めるはデータベース開発支援ツールSI Object Browserを使い倒すためのテクニックをご紹介します。今回は「Oracle シーケンスを使ってみよう」というテーマでお届けします。
OBをトコトン極める Oracle テーブル一覧・列一覧を取得する 2018.05.31 OBをトコトン極めるはデータベース開発支援ツールSI Object Browserを使い倒すためのテクニックをご紹介します。今回は「Oracle テーブル一覧・列一覧を取得する」というテーマでお届けします。
OBをトコトン極める Oracle 既存テーブルへのカラム追加 2018.05.21 OBをトコトン極めるはデータベース開発支援ツールSI Object Browserを使い倒すためのテクニックをご紹介します。今回は「Oracle 既存テーブルへのカラム追加」というテーマでお届けします。
OBをトコトン極める Oracle 統計情報を取得する 2018.04.13 OBをトコトン極めるはデータベース開発支援ツールSI Object Browserを使い倒すためのテクニックをご紹介します。今回は「Oracle 統計情報を取得する」というテーマでお届けします。
OBをトコトン極める Oracle セッション情報を確認しよう 2018.03.28 OBをトコトン極めるはデータベース開発支援ツールSI Object Browserを使い倒すためのテクニックをご紹介します。今回は「Oracle セッション情報を確認しよう」というテーマでお届けします。
OBをトコトン極める Oracle ユーザー定義のデータ型を強調表示する方法 2018.03.19 OBをトコトン極めるはデータベース開発支援ツールSI Object Browserを使い倒すためのテクニックをご紹介します。今回は「Oracle ユーザー定義のデータ型を強調表示する方法」というテーマでお届けします。
OBをトコトン極める oracle テーブル一覧の活用方法 2018.03.12 OBをトコトン極めるはデータベース開発支援ツールSI Object Browserを使い倒すためのテクニックをご紹介します。今回は「oracle テーブル一覧の活用方法」というテーマでお届けします。
OBをトコトン極める Oracle テーブルデータをCSVファイルに出力しよう 2018.02.13 OBをトコトン極めるはデータベース開発支援ツールSI Object Browserを使い倒すためのテクニックをご紹介します。今回は「Oracle テーブルデータをCSVファイルに出力しよう」というテーマでお届けします。
OBをトコトン極める Oracle テーブルを誤って削除してしまった場合の対応 2018.02.06 OBをトコトン極めるはデータベース開発支援ツールSI Object Browserを使い倒すためのテクニックをご紹介します。今回は「Oracle テーブルを誤って削除してしまった場合の対応」というテーマでお届けします。
OBをトコトン極める Oracle SQLエディタを使いこなす 入門編(キーマクロを使おう) 2018.01.22 OBをトコトン極めるはデータベース開発支援ツールSI Object Browserを使い倒すためのテクニックをご紹介します。今回は「Oracle SQLエディタを使いこなす 入門編(キーマクロを使おう)」というテーマでお届けします。
OBをトコトン極める Oracle 表領域を占めるテーブルのサイズを確認しよう 2017.12.27 OBをトコトン極めるはデータベース開発支援ツールSI Object Browserを使い倒すためのテクニックをご紹介します。今回は「Oracle 表領域を占めるテーブルのサイズを確認しよう」というテーマでお届けします。
OBをトコトン極める Oracle ログイン先ごとに画面の色を変えてみる 2017.12.18 OBをトコトン極めるはデータベース開発支援ツールSI Object Browserを使い倒すためのテクニックをご紹介します。今回は「Oracle ログイン先ごとに画面の色を変えてみる」というテーマでお届けします。
OBをトコトン極める Oracleジョブ管理機能を使って確認しよう 2017.12.07 OBをトコトン極めるはデータベース開発支援ツールSI Object Browserを使い倒すためのテクニックをご紹介します。今回は「Oracle ジョブ管理機能を使って確認しよう」というテーマでお届けします。
OBをトコトン極める Oracle バックアップを取ったスキーマと比較する 2017.12.05 OBをトコトン極めるはデータベース開発支援ツールSI Object Browserを使い倒すためのテクニックをご紹介します。今回は「Oracle バックアップを取ったスキーマと比較する」というテーマでお届けします。
OBをトコトン極める Oracle 実行計画を確認しよう 2017.11.16 OBをトコトン極めるはデータベース開発支援ツールSI Object Browserを使い倒すためのテクニックをご紹介します。今回は「Oracle 実行計画を確認しよう」というテーマでお届けします。
OBをトコトン極める Oracleエラー発生箇所をSQL*Plus連携で見抜く 2017.11.13 OBをトコトン極めるはデータベース開発支援ツールSI Object Browserを使い倒すためのテクニックをご紹介します。今回は「Oracleエラー発生箇所をSQL*Plus連携で見抜く」というテーマでお届けします。
OBをトコトン極める Oracle Instant ClientでOBを使ってみよう 2017.11.07 OBをトコトン極めるはデータベース開発支援ツールSI Object Browserを使い倒すためのテクニックをご紹介します。今回は「Oracle Instant ClientでOBを使ってみよう」というテーマでお届けします。
OBをトコトン極める アプリケーション開発のコメント規約、ストアドは大丈夫? 2017.10.23 OBをトコトン極めるはデータベース開発支援ツールSI Object Browserを使い倒すためのテクニックをご紹介します。今回はアプリケーション開発のコメント規約、ストアドに関してお届けします。
OBをトコトン極める Oracle SQLキャッチから始めるSQLチューニング 2017.08.15 「SI Object Browserをとことん極める!」今回は SI Object Browser for Oracleの「SQLキャッチ」についてご説明いたします。
OBをトコトン極める Oracle インデックスの断片化を解消しよう 2017.07.04 データベース開発支援ツール SI Object Browser、断片化状況の表示や再構築の方法について解説いたします。
OBをトコトン極める Oracle 開発ツールを比較して選ぶなら好きな画面で使えるものにしましょう 2017.05.16 SI Object Browserでも、そんなこだわりを持つ方の要望に応えられるよう、SQL実行画面などのエディタに対してレイアウトを変更できる、「エディタオプション」画面を提供しています。今回はいくつか「エディタオプション」の機能を紹介し...
OBをトコトン極める Oracle テーブルデータを出力する5つの方法 2017.02.16 OBをトコトン極めるはデータベース開発支援ツールSI Object Browserを使い倒すためのテクニックをご紹介します。今回は「テーブルデータを出力する5つの方法」に関してお届けします。
DBlab Oracle パーティション検証完結編 2017.10.02 DBLab(DBラボ)は教科書に載っていないDBに関する疑問をユーザーの皆様から募集し、SI Object Browser研究チームが実際に検証していく企画です。今回の検証はOracle パーティション検証完結編です。
DBlab Oracle B-treeインデックスとビットマップインデックス 2017.07.05 DBLab(DBラボ)は教科書に載っていないDBに関する疑問をユーザーの皆様から募集し、SI Object Browser研究チームが実際に検証していく企画です。今回の検証はカーディナリティが高いデータを用意し、B-treeインデックス・ビ...
DBlab Oracle マテリアライズド・ビューはどのくらい早いのか? 2016.10.16 DBLab(DBラボ)は教科書に載っていないDBに関する疑問をユーザーの皆様から募集し、SI Object Browser研究チームが実際に検証していく企画です。今回の検証は「マテリアライズド・ビューはどのくらい早いのか?」に関してです。
DBlab Oracle INDEXを追加したときUPDATEとINSERTにどのくらい影響するのか 2016.08.09 DBLab(DBラボ)は教科書に載っていないDBに関する疑問をユーザーの皆様から募集し、SI Object Browser研究チームが実際に検証していく企画です。今回の検証は「追加したINDEXはUPDATE/INSERTにどれくらい影響す...
DBlab Oracle RANGE PARTITIONの効果を検証する 2016.06.23 DBLab(DBラボ)は教科書に載っていないDBに関する疑問をユーザーの皆様から募集し、SI Object Browser研究チームが実際に検証していく企画です。今回の検証は「続・パーティションの効果を検証する」に関してです。
DBlab Oracle ヒント句を利用したパフォーマンスチューニング 2016.01.01 DBLab(DBラボ)は教科書に載っていないDBに関する疑問をユーザーの皆様から募集し、SI Object Browser研究チームが実際に検証していく企画です。今回の検証は「ヒント句を利用したパフォーマンスチューニング」に関してです。
DBlab Oracle ブロックサイズとレコードサイズとパフォーマンス 2015.12.01 DBLab(DBラボ)は教科書に載っていないDBに関する疑問をユーザーの皆様から募集し、SI Object Browser研究チームが実際に検証していく企画です。今回の検証は「ブロックサイズとレコードサイズとパフォーマンス」に関してです。
DBlab Oracle オプティマイザによるアクセス順はパフォーマンスにどの程度影響があるか 2015.11.01 DBLab(DBラボ)は教科書に載っていないDBに関する疑問をユーザーの皆様から募集し、SI Object Browser研究チームが実際に検証していく企画です。今回の検証は「テーブルのアクセス順でパフォーマンスにどの程度影響があるか」に関...
DBlab Oracle インメモリ設定のパフォーマンス向上効果 2015.10.01 DBLab(DBラボ)は教科書に載っていないDBに関する疑問をユーザーの皆様から募集し、SI Object Browser研究チームが実際に検証していく企画です。今回の検証は「インメモリ設定のパフォーマンス向上効果」に関してです。
DBlab Oracle 仮想/物理サーバでの処理時間を比較する 2015.09.01 DBLab(DBラボ)は教科書に載っていないDBに関する疑問をユーザーの皆様から募集し、SI Object Browser研究チームが実際に検証していく企画です。今回の検証は「仮想/物理サーバでのパフォーマンスの違いを検証する」に関してです...
DBlab Oracle インデックスの作成でSELECT文の返答時間はどれくらい早くなるのか 2015.08.01 DBLab(DBラボ)は教科書に載っていないDBに関する疑問をユーザーの皆様から募集し、SI Object Browser研究チームが実際に検証していく企画です。今回の検証は「インデックスの作成でSELECT文の返答時間はどれくらい早くなる...
DBlab Oracle PARTITIONの効果を検証する 2015.07.01 DBLab(DBラボ)は教科書に載っていないDBに関する疑問をユーザーの皆様から募集し、SI Object Browser研究チームが実際に検証していく企画です。今回の検証は「パーティションの効果を検証する」に関してです。
DBlab Oracle 監査ログ保存はパフォーマンスにどれくらい影響するか 2015.06.01 DBLab(DBラボ)は教科書に載っていないDBに関する疑問をユーザーの皆様から募集し、SI Object Browser研究チームが実際に検証していく企画です。今回の検証は「Oracleの監査機能はパフォーマンスにどれくらい影響するか」に...
DBlab Oracle データの種類はデータベースのソート処理に影響があるのか 2015.05.01 DBLab(DBラボ)は教科書に載っていないDBに関する疑問をユーザーの皆様から募集し、SI Object Browser研究チームが実際に検証していく企画です。今回の検証は「データの種類によってソート処理がどれくらい遅くなるのか」に関して...
DBlab Oracle 大量データの作成はCOMMITによってどれくらい遅くなるか 2015.04.01 DBLab(DBラボ)は教科書に載っていないDBに関する疑問をユーザーの皆様から募集し、SI Object Browser研究チームが実際に検証していく企画です。今回の検証は「大量データの作成はCOMMITによってどれくらい遅くなるか」に関...
DBlab Oracle データベースリンク利用時のパフォーマンス検証 2015.04.01 DBLab(DBラボ)は教科書に載っていないDBに関する疑問をユーザーの皆様から募集し、SI Object Browser研究チームが実際に検証していく企画です。今回の検証は「データベースリンク利用時のパフォーマンス検証」に関してです。
リリース情報 データベースの種類を増やし続けてきた「SI Object Browser 20年」を振り返って 2017.09.22 SI Object Browserは販売20周年を迎えました。感謝の想いをこめて、東京、大阪、名古屋、福岡、札幌で全国セミナーを実施いたしました。今回は番外編ということで、セミナーレポートをお届けいたします。
コラム SI Object Browserを他のデータベースツールと比較してのメリット 2020.04.20 これまでの記事で表・列機能については何度か紹介してきましたが、筆者も最近お気に入りの活用法があるので紹介したいと思います。 今回紹介するのは表・列機能におけるSQL文の生成時に使える活用法です。