2016-03-24 9 views
0

カテゴリに新しい記事を作成すると、joomlaはカテゴリ全体、つまりアーカイブされた記事の並べ替えを開始します。 この責任を負うコードは、同じカテゴリのすべてのレコードを選択するjTableリオーダ関数(libraries/joomla/table/table.php)です。次に、EACH ONEの場合は、単一のクエリで順序値をリセットします。Joomlaの注文機能で何千ものクエリが実行される

私のカテゴリは159個の記事を含み、そのうちの99%はアーカイブされています。

だから私はそのカテゴリに記事を保存すると、たくさんの15k +クエリを待たなければなりません!

質問があります。なぜ???同じ問題がありますか?どんな解決策ですか?

注: 私はJoomla 3.5最新のものを持っていますが、問題はいくつかのバージョンが前に始まりました。

答えて

1
+0

は、私が探していた修正だけの種類をありがとう参照、唯一のMySQLのプラットフォームのためのこの問題に対処しようとGitHubの上のパッチがあります。 –

+0

私はmysqlだけでなくmysqliを少し変更しなければなりませんでした –

関連する問題