MeijiK の回答履歴

全9件中1~9件表示
  • [MySQL] 実行時間の出力結果について

    MySQL で実行時間の出力結果を、秒で出力する方法について、教えてください。 デフォルトでは、以下のとおり、実行時間が min と出力されますが、これを sec で出力することは 可能ですか? [デフォルトの出力結果] 150 rows in set, 1 warning (2 min 16.85 sec) [期待している結果] 150 rows in set, 1 warning (136.85 sec)

  • mySQLのカラムの並び順によるデータ領域確保について

    mySQLのカラムの並び順によるデータ領域確保について http://d.hatena.ne.jp/yarb/20090519/p2 のような4バイト単位で領域を確保するのでしょうか? 同じテーブルでも並び順は、4バイト単位を意識して、 パターン1で作成した方が効率は良いのでしょうか? ■パターン1 tinyint(1) tinyint(1) tinyint(1) char(1) int int int ■パターン2 tinyint(1) int tinyint(1) int char(1) int tinyint(1)

    • ベストアンサー
    • php4
    • MySQL
    • 回答数1
  • Interbase smp 2009 日本語版について

    先日発売しました「Interbase smp 2009 日本語版」には、9月29日にアップデートされたhotfixが当てられているんでしょうか。また、その確認法などはあるのでしょうか。 宜しくお願いいたします。

  • エックスサーバーでOpenpneを使って携帯メール投稿を可能にするには?

    エックスサーバーでOpenPNEのインストールは全て完了したのですが、 その中で日記の更新を携帯電話のメールで 投稿できる機能がついています。 その際、メールの送信先の@マークより 前の部分がランダムアドレスになります。 @マークより後ろのドメインは変わりません。 このような場合、エックスサーバーは メールのキャッチオールに対応してないので 現在その機能が使えません。 何か他に良い方法を知っている方はいませんか?

    • ベストアンサー
    • digichi
    • MySQL
    • 回答数1
  • ストアドプロシージャでのOracle Sqlcodeの環境差異について

    ストアドプロシージャでのOracle Sqlcodeの環境差異について <質問詳細> 【事象】 ストアドプロシージャ実行時、Data Not Found時に、ふたつのOracle環境にて 異なる動作がみられました。 (1)環境A(Release 9.2.0.8.0)  NotFound時、例外が発生する(SQLCODE=100) (2)環境B(Release 9.2.0.6.0)  NotFound時、例外は発生せず、SQLCODEを判断するロジック  (下記IF SQLCODE = 0 THEN …)にすすむ。 ※実行したストアドプロシージャはSQLは以下の通り SELECT COLUMN_A, COLUMN_B, COLUMN_C INTO SP_COLUMN_A, SP_COLUMN_B, SP_COLUMN_C FROM TBL1 WHERE COLUMN_D = TBL2_SP_COLUMN_D AND ROWNUM = 1 ORDER BY COLUMN_A; IF SQLCODE = 0 THEN   :   : ELSE   :   : END IF; このような動作差異の原因としては何が考えられるでしょうか? <補足> 環境依存によるものでしょうか?(Oracleの初期化パラメータ等) それともコーディング上の問題でしょうか? べからず集などをサイトで調査中ですが、ご教示の程、宜しくお願いします。 以上です。

  • 複数のクエリ(連続insertなど)

    基本的な質問かもしれませんが、すみません。 環境は、Mysql5,VB2005,ODBC3.51 です。 例えば、10件のinsertをDBに対して行う場合、insertを1件行うたびに単独のSQLを発行するよりも、10件分のinsertを ; で繋げて一度に行うほうがいいと思うのですが、それができません。例えば「かねやん」とか「MySQL Control_Center」などからは、セミコロン;区切りの複数クエリが使えますが、VBのコードからODBC経由では 無理なのでしょうか?? どなたかご存知の方 お願いします。

    • ベストアンサー
    • mshs
    • MySQL
    • 回答数1
  • 異なるDBに存在するテーブル間のミラーリング

    PHP5とMySQL5でショッピングサイトを作成しています。 サイトSとS'があり、それぞれがデータベースDBとDB'を使用しています。そして、DBとDB'にはそれぞれ顧客テーブルTとT'があります。 この状況で、Tに対して更新処理をしたときに、T'に対しても同じ更新処理を しなければなりません。逆の場合も同じです。つまり、TとT'の間でミラーリングのようなことを行いたいのです。 updateとdeleteの場合は、次のような処理の流れで問題が内容に思われます。 サイトS中のスレッドの場合 step1. DBに接続 step2. Tに対してupdate/deleteする step3. step2でupdate/deleteされた列の主キーを取得 step4. DB'に接続 step5. T'に対してstep3で取得した主キーを用いてupdate/deleteする しかし、insertの場合の処理の流れが思いつきません。一応次のような流れが思いついたのですが・・・ サイトS中のスレッドの場合 step1. DBに接続 step2. Tをロック step3. DB'に接続 step4. T'をロック step5. Tに対してinsert step6. T'に対してinsert step7. T'のロック解除 step8. Tのロック解除 しかし、これだとデッドロックが発生する可能性があると思うのですが、 どうしたらよいのでしょうか?

  • 異なるDBに存在するテーブル間のミラーリング

    PHP5とMySQL5でショッピングサイトを作成しています。 サイトSとS'があり、それぞれがデータベースDBとDB'を使用しています。そして、DBとDB'にはそれぞれ顧客テーブルTとT'があります。 この状況で、Tに対して更新処理をしたときに、T'に対しても同じ更新処理を しなければなりません。逆の場合も同じです。つまり、TとT'の間でミラーリングのようなことを行いたいのです。 updateとdeleteの場合は、次のような処理の流れで問題が内容に思われます。 サイトS中のスレッドの場合 step1. DBに接続 step2. Tに対してupdate/deleteする step3. step2でupdate/deleteされた列の主キーを取得 step4. DB'に接続 step5. T'に対してstep3で取得した主キーを用いてupdate/deleteする しかし、insertの場合の処理の流れが思いつきません。一応次のような流れが思いついたのですが・・・ サイトS中のスレッドの場合 step1. DBに接続 step2. Tをロック step3. DB'に接続 step4. T'をロック step5. Tに対してinsert step6. T'に対してinsert step7. T'のロック解除 step8. Tのロック解除 しかし、これだとデッドロックが発生する可能性があると思うのですが、 どうしたらよいのでしょうか?

  • MySQLで行番号を得たい

    MySQLでOracleのROW_NUMBER関数に相当する結果を得る方法はありますか? 具体的にはあるテーブルからソートしつつ得た結果を、空のテーブルにソート順位付きでinsertしたいのです。 宜しくお願い致します。

    • 締切済み
    • TACA
    • MySQL
    • 回答数3