ホームページ >バックエンド開発 >PHPチュートリアル >CI调用存储过程很慢怎么提速,mysql存储过程本身执行很快,但是在php调用就要0.8s

CI调用存储过程很慢怎么提速,mysql存储过程本身执行很快,但是在php调用就要0.8s

WBOY
WBOYオリジナル
2016-06-02 11:27:451113ブラウズ

mysqlphp存储

<code>                            $this -> db -> reconnect();                            $mysqli = new mysqli();                            $mysqli -> query("SET NAMES utf8");                            if (mysqli_connect_errno()) {                                    printf('Connect failed: %s\n', mysqli_connect_error());                                    exit();                            }                            if($set){                                    $mysqli ->multi_query("SET {$set} ");                            }                            //$query  = 'CALL p_MyFrontAndBackListTie(2)';                            /* execute multi query */                            if ($mysqli -> multi_query($query)) {                                    do {                                            /* store first result set */                                            if ($result = $mysqli -> store_result()) {                                                     while ($row = $result -> fetch_all()) {                                                            $all_result[] = $row;                                                      }                                                    $result -> free();                                            }                                    }                                    while ($mysqli -> next_result());                            }                                    /* close connection */                            $mysqli -> close();                            return $all_result;</code>
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。