タグ

DBと技術に関するamigogrjのブックマーク (4)

  • oklab -

    最近ではコンピューター、ウェブ、モバイルでゲームを楽しめるようになりました。これらのゲームプログラミングについて学びましょう。 ゲームプログラミングの特徴 ゲームプログラミングは比較的新しいジャンルです。 ゲーム開発に使用される言語は、C#、C++JavaScriptSwiftRubyです。ゲームでは通常のアプリケーションと異なり複雑なビジュアルを操作するパフォーマンスと速度が要求されますので、プログラム言語もそれに特化している言語がおすすめです。 ゲームプログラミングは今後も人気の職種です。習得してステップアップを目指しましょう。 Oracle PLのプログラミング言語について学びましょう。 Oracle PLの特徴 SQL、T-SQLと同様にOracle PLもデータベースを処理するための言語です。違いとしてはOracle PLは世界最大のデータベースのひとつであるOracle

  • 表ロックの種類と相互関係 - オラクル・Oracleをマスターするための基本と仕組み

    ● ロックを取得可能 × ロックの取得は不可能 ▲ ロックを取得可能であるが別セッションからの同一行へのアクセスは待機させられる(TX待機) ▼ ロックを取得可能であるが別セッションからの プライマリキー制約、ユニーク制約 に該当する行の INSERT は待機させられる(TX待機) ▲ ▼ に関して:トランザクションが分散トランザクションの場合には初期化パラメータによってタイムアウトが発生する。 参考 ⇒ ORA-02049: タイムアウト: 分散トランザクションがロックを待機しています。 共有ロックと排他ロック 共有ロック 共有ロックとは主に参照を行う際に掛けるロックであり複数設定することも可能。しかし SELECT の度にロックを掛けているわけではなく、データや表定義が変更されると困る操作のときにだけ掛けられる。 例: 更新予定の行を宣言して SELECT する(RSロック)、インデッ

  • ORACLE/オラクルPL/SQLリファレンス(ストアドプロシージャ)

    CREATE OR REPLACE PROCEDURE プロシージャ名 [ (パラメータ変数1 [ IN | OUT | INT OUT ] データ型, : パラメータ変数n [ IN | OUT | INT OUT ] データ型) ] { AS | IS } /* 宣言セクション */ BEGIN /* 実行可能セクション */ EXCEPTION /* 例外セクション */ END [ プロシージャ名 ]; 無名ブロックとは異なり、DECLAREキーワードは無く、代わりに ISまたはASキーワードを使用します。 パラメータに指定するデータ型に、長さを指定することはできない。 例) × param1 in char(2) ○ param1 in char ●パラメータのモード IN プロシージャ起動時に引数として受け取ったパラメータは読み込み専用となるのでプロシージャ内部で変更できない。

    amigogrj
    amigogrj 2010/03/03
    IN、OUT、IN OUT変数の引数に関する説明
  • ORACLE/IMPORT(imp)編 - オラクルちょこっとリファレンス

    impコマンドによるインポートはOracle11g以降、非推奨となっています。 impdpコマンドをご使用ください。 IMPORTはEXPORTと同様Oracleが提供するユーティリティです。 EXPORTユーティリティを使用して作成したダンプファイルのデータを、データベースに入れるために使用します。

  • 1