C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

ログ内検索
  • キーワードを複数指定する場合は 半角スペース で区切ってください。
  • 検索条件は、(AND)=[A かつ B] (OR)=[A または B] となっています。
  • [返信]をクリックすると返信ページへ移動します。
キーワード/ 検索条件 /
検索範囲/ 強調表示/ ON (自動リンクOFF)
結果表示件数/ 記事No検索/ ON
大文字と小文字を区別する

No.1627 の関連記事表示

<< 0 >>
■1627  Re[3]: SQLで最小の空き番号を取得する方法
□投稿者/ corgi -(2007/03/01(Thu) 01:08:25)
    このテーマはOracle機能やSQL機能で解決するよりも業務系実装ロジックで解決したほうが
    性能コストや実装コストが合理的におさまるような気がします。

    キーを再利用しなければいけない理由が明確になればもう少し議論が進展するのではないでしょうか


    たとえばオラクルには「クラスタ表」という機能があります。
    キーを再利用しなければいけないシステム仕様があるならば
    同時に「クラスタ表」の検討も必要かもしれません

    単にキー値の再利用管理が必要ならば
    別テーブル作成したほうが(ある意味)スマートと思います

    以下のテーブルを作成し
    あらかじめ想定するキー範囲で
    テーブル作成しておく。

    アプりケーションから下記テーブルに対する更新は
    STATUS値に対するupdateのみ・・・・みたいな

    Create Table キー管理
    ( KEY number(8),
    STATUS char(1)
    )

記事No.1595 のレス /過去ログ10より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -