mysql:16212
From: Watanabe Tomoyuki <Watanabe Tomoyuki <WATANABE.TOMOYUKI.2@xxxxxxxxxx>>
Date: Wed, 25 Feb 2015 07:56:04 +0000
Subject: [mysql 16212] RE: [mysql 16211] PHP/PDOでSQLの実行時間を制限する方法
渡辺と申します。 半分PHPの話になってしまいますが、私の知っている範囲で。 MySQLのドライバで mysqlndを使っているのであれば、 php.ini に mysqlnd.net_read_timeout = 秒数 を追記することで制限できると思います。 タイムアウトになった時に SQLSTATE[HY000]: General error: 2006 MySQL server has gone away が返りますので、必要に応じてうまく処理してください。 参考 http://php.net/manual/ja/mysqlnd.config.php#ini.mysqlnd.net-read-timeout 的が外れていたらご容赦ください。 -----Original Message----- From: 田口 浩 [mailto:h-taguchi@xxxxxxxxxx] Sent: Wednesday, February 25, 2015 3:54 PM To: 田口 浩 Subject: [mysql 16211] PHP/PDOでSQLの実行時間を制限する方法 ※個人情報保護のため、宛先を非表示(BCC)にて送信しています。 ----------------------------------------------------- 田口と申します。 (Bcc宛てで済みません。システム上の制限です) PHP/PDOでMySQLを使っていますが、長い時間がかかるSQLを途中で止めることができません。 どなたか、方法を教えて貰えないでしょうか? (後略
16211 2015-02-25 15:53 [田口 浩 <h-taguchi@x] PHP/PDOでSQLの実行時間を制限する方法 -> 16212 2015-02-25 16:56 ┗[Watanabe Tomoyuki <W] RE: [mysql 16211] PHP/PDOでSQLの実行時間を制限する方法 16213 2015-02-25 17:09 ┣[<masaki.kuroda@xxxxx] 16215 2015-02-25 19:43 ┃┗[田口 浩 <h-taguchi@x] RE: [mysql 16213] RE: [mysql 16211] PHP/PDOでSQLの実行時間を制限する方法 16214 2015-02-25 19:40 ┗[田口 浩 <h-taguchi@x] RE: [mysql 16212] RE: [mysql 16211] PHP/PDOでSQLの実行時間を制限する方法