簡単な質問私は答えが見つからないようです。MYSQL_BOTHではなくMYSQL_ASSOCを使用してmysql配列を取得すると、パフォーマンスに影響が出る
私はこの大規模なアプリケーションからいくつかのパフォーマンスを絞ろうとしていますが、MYSQL_ASSOCだけを使用するようにmysql_fetch_array()関数の呼び出しをすべて切り替えると違いが出るのだろうかと思います。代わりに、同じフィールドの数値と連想キーの両方の
$row['field1'] = 'field1-value';
:それはそれだけでアレイを作成いますので、同じよう に思える
$row[0] = 'field1-value';
$row['field1'] = 'field1-value';
あなたは両方のMySQLとするとき、アレイを通してあなたのループは、各行が再び繰り返され、ほとんどすべての場合、数値配列または連想配列のみが必要だと思います。だから、私たちが必要とするものを常に検索する方がいいです。MYSQL_BOTHは、配列内の不要な記憶域を意味します。 – Vijay