|
1 | 1 | <?xml version="1.0" encoding="utf-8"?> |
2 | 2 | <!-- $Revision$ --> |
3 | | -<!-- EN-Revision: 6d3ade3a588d629e52a948ceb36bea814e47a4f3 Maintainer: takagi Status: working --> |
| 3 | +<!-- EN-Revision: 8fb5db5a5eea9940e1cb5ea599817da36d3f36dd Maintainer: takagi Status: working --> |
4 | 4 | <!-- CREDITS: hirokawa,mumumu --> |
5 | 5 | <appendix xml:id="mysqli.constants" xmlns="http://docbook.org/ns/docbook"> |
6 | 6 | &reftitle.constants; |
|
263 | 263 | </para> |
264 | 264 | </listitem> |
265 | 265 | </varlistentry> |
266 | | - <!-- to be translated --> |
267 | 266 | <varlistentry xml:id="constant.mysqli-store-result-copy_data"> |
268 | 267 | <term> |
269 | 268 | <constant>MYSQLI_STORE_RESULT_COPY_DATA</constant> |
270 | 269 | (<type>int</type>) |
271 | 270 | </term> |
272 | 271 | <listitem> |
273 | 272 | <simpara> |
274 | | - As of PHP 8.1, this constants no longer has any effect. |
275 | | - Before PHP 8.1, this constant is used to copy results |
276 | | - from the internal <literal>mysqlnd</literal> buffer |
277 | | - into the PHP variables fetched. |
278 | | - By default, <literal>mysqlnd</literal> will use a reference logic |
279 | | - to avoid copying and duplicating results held in memory. |
280 | | - For certain result sets, for example, result sets with many small rows, |
281 | | - the copy approach can reduce the overall memory usage |
282 | | - because PHP variables holding results may be released earlier. |
283 | | - Available with <literal>mysqlnd</literal> only. |
| 273 | + PHP 8.1 以降、この定数はもはや意味をなしません。 |
| 274 | + PHP 8.1 より前は、 |
| 275 | + <literal>mysqlnd</literal> の内部バッファに格納されたフェッチ結果を |
| 276 | + PHP 変数へコピーするために使用されていました。 |
| 277 | + デフォルトでは <literal>mysqlnd</literal> は、メモリ内の結果を |
| 278 | + 重複させないようにコピーではなく参照ロジックを使用します。 |
| 279 | + しかし、特定の結果セット、たとえば多数の小さな行を持つ結果セットでは、 |
| 280 | + PHP 変数を個別で早期に解放できるコピー方式の方が |
| 281 | + 全体的なメモリ使用量を削減る可能性があります。 |
| 282 | + <literal>mysqlnd</literal> のみで利用可能です。 |
| 283 | + PHP 8.4.0 で非推奨となりました。 |
284 | 284 | </simpara> |
285 | 285 | </listitem> |
286 | 286 | </varlistentry> |
|
812 | 812 | </para> |
813 | 813 | </listitem> |
814 | 814 | </varlistentry> |
| 815 | + <varlistentry xml:id="constant.mysqli-type-vector"> |
| 816 | + <term> |
| 817 | + <constant>MYSQLI_TYPE_VECTOR</constant> |
| 818 | + (<type>int</type>) |
| 819 | + </term> |
| 820 | + <listitem> |
| 821 | + <para> |
| 822 | + フィールドは <literal>VECTOR</literal> と定義されています。 |
| 823 | + </para> |
| 824 | + </listitem> |
| 825 | + </varlistentry> |
815 | 826 | <varlistentry xml:id="constant.mysqli-need-data"> |
816 | 827 | <term><constant>MYSQLI_NEED_DATA</constant></term> |
817 | 828 | <listitem> |
|
849 | 860 | </term> |
850 | 861 | <listitem> |
851 | 862 | <para> |
| 863 | + PHP 8.4.0 で削除されました。 |
852 | 864 | </para> |
853 | 865 | </listitem> |
854 | 866 | </varlistentry> |
|
879 | 891 | </term> |
880 | 892 | <listitem> |
881 | 893 | <para> |
| 894 | + PHP 8.4.0 で削除されました。 |
882 | 895 | </para> |
883 | 896 | </listitem> |
884 | 897 | </varlistentry> |
|
899 | 912 | </term> |
900 | 913 | <listitem> |
901 | 914 | <para> |
| 915 | + PHP 8.4.0 で削除されました。 |
902 | 916 | </para> |
903 | 917 | </listitem> |
904 | 918 | </varlistentry> |
|
1006 | 1020 | <listitem> |
1007 | 1021 | <para> |
1008 | 1022 | 権限テーブルをリフレッシュします。 |
| 1023 | + PHP 8.4.0 で非推奨となりました。 |
1009 | 1024 | </para> |
1010 | 1025 | </listitem> |
1011 | 1026 | </varlistentry> |
|
1018 | 1033 | <para> |
1019 | 1034 | ログをフラッシュします。<acronym>SQL</acronym> 文 |
1020 | 1035 | <literal>FLUSH LOGS</literal> を実行するのと同じです。 |
| 1036 | + PHP 8.4.0 で非推奨となりました。 |
1021 | 1037 | </para> |
1022 | 1038 | </listitem> |
1023 | 1039 | </varlistentry> |
|
1030 | 1046 | <para> |
1031 | 1047 | テーブルキャッシュをフラッシュします。<acronym>SQL</acronym> 文 |
1032 | 1048 | <literal>FLUSH TABLES</literal> を実行するのと同じです。 |
| 1049 | + PHP 8.4.0 で非推奨となりました。 |
1033 | 1050 | </para> |
1034 | 1051 | </listitem> |
1035 | 1052 | </varlistentry> |
|
1042 | 1059 | <para> |
1043 | 1060 | ホストキャッシュをフラッシュします。<acronym>SQL</acronym> 文 |
1044 | 1061 | <literal>FLUSH HOSTS</literal> を実行するのと同じです。 |
| 1062 | + PHP 8.4.0 で非推奨となりました。 |
1045 | 1063 | </para> |
1046 | 1064 | </listitem> |
1047 | 1065 | </varlistentry> |
|
1053 | 1071 | <listitem> |
1054 | 1072 | <para> |
1055 | 1073 | <constant>MYSQLI_REFRESH_SLAVE</constant> のエイリアスです。 |
1056 | | - PHP 8.1.0 以降で利用可能です。 |
| 1074 | + PHP 8.1.0 以降で利用可能です。PHP 8.4.0 で非推奨となりました。 |
1057 | 1075 | </para> |
1058 | 1076 | </listitem> |
1059 | 1077 | </varlistentry> |
|
1066 | 1084 | <para> |
1067 | 1085 | 状態変数をリセットします。<acronym>SQL</acronym> 文 |
1068 | 1086 | <literal>FLUSH STATUS</literal> を実行するのと同じです。 |
| 1087 | + PHP 8.4.0 で非推奨となりました。 |
1069 | 1088 | </para> |
1070 | 1089 | </listitem> |
1071 | 1090 | </varlistentry> |
|
1077 | 1096 | <listitem> |
1078 | 1097 | <para> |
1079 | 1098 | スレッドキャッシュをフラッシュします。 |
| 1099 | + PHP 8.4.0 で非推奨となりました。 |
1080 | 1100 | </para> |
1081 | 1101 | </listitem> |
1082 | 1102 | </varlistentry> |
|
1091 | 1111 | マスタサーバーの情報をリセットしてスレーブを再起動します。 |
1092 | 1112 | <acronym>SQL</acronym> 文 |
1093 | 1113 | <literal>RESET SLAVE</literal> を実行するのと同じです。 |
| 1114 | + PHP 8.4.0 で非推奨となりました。 |
1094 | 1115 | </para> |
1095 | 1116 | </listitem> |
1096 | 1117 | </varlistentry> |
|
1105 | 1126 | バイナリログインデックスにあるバイナリログファイルを削除してインデックスファイルを切り詰めます。 |
1106 | 1127 | <acronym>SQL</acronym> 文 |
1107 | 1128 | <literal>RESET MASTER</literal> を実行するのと同じです。 |
| 1129 | + PHP 8.4.0 で非推奨となりました。 |
1108 | 1130 | </para> |
1109 | 1131 | </listitem> |
1110 | 1132 | </varlistentry> |
|
1117 | 1139 | <listitem> |
1118 | 1140 | <simpara> |
1119 | 1141 | Closes and reopens the backup log files. |
| 1142 | + PHP 8.4.0 で非推奨となりました。 |
1120 | 1143 | </simpara> |
1121 | 1144 | </listitem> |
1122 | 1145 | </varlistentry> |
|
0 commit comments