2011-10-29 10 views
0

私は1つのレコードと1つのフィールドを持つSQLサーバー上のテーブルを持っています - 私は毎回1ずつ増加し、その結果を得るためには、 perlのDBIモジュールとSQLサーバー?ここでsqlサーバーとperl

答えて

3

はDBI経由でSQLサーバーへの接続についてはかなり良いガイドです。ここでhttp://members.toast.net/strycher/perl/example_dbi_sql.htm

は別のものである:http://www.easysoft.com/developer/languages/perl/sql_server_unix_tutorial.html

しかし、あなたの規模や目的に応じていることに注意してください。

  • 同時実行の問題を避けるために、増分+取得を1つのトランザクションとして実行する必要があります(ユニークIDを生成することが目標の場合)

  • 特定のボリュームでは、このように一意のIDを生成すると、DBのホットスポットが発生するため、パフォーマンスのボトルネックになります。

は、あなたのコードと問題を投稿し、私たちはあなたを助けることができますしてください(クエリを実行し、結果を取得し、適切なクエリを書いて、SQLサーバーの接続を確立する)あなたがしようとしたもので、特定の問題を抱えている場合これを解決する。しかし、StackOverflowは "自分のコードを書く"サイトではありません。