システムタイプの存在しないのWindows Server 2008 R2エンタープライズ
をMicrosoft Windows Server:6.1
のMySQL Workbenchのバージョン:6.3
私はマルチサイトワードプレスを管理し、それは33,000のテーブルに成長したので、それは本当に遅くなっています。だから私はインストールを最適化しようとしています。私はDEVサーバーで作業していて、サイト全体を削除してしまいました。ライブサーバをコピーすることは現時点では選択肢ではないと考えており、そうでないと私に信じてください。
ライブサーバからハイライト表示されコピーされたテーブルを貼り付けますDEVサーバーのフォルダ。 Workbenchはスキーマ領域のテーブルを認識しますが、SELECTクエリを書くとき、Innodbテーブルに対しては存在しないと言います。ただし、MyISAMテーブルは正常に実行されます。
私はテーブルが正しいフォルダにあることを知っているが、なんらかの理由でクエリを実行しないので、ちょっと混乱している。私は、通常のクエリを使用してテーブルを作成してフォルダ内に上書きするというソリューションを見ましたが、33,000個のテーブルがあるため、これは現実的ではありません。これらのInnodbテーブルを再び稼働させるにはどうすればいいですか?InnoDBテーブルは、
0
A
答えて
0
You ファイルシステムを介して個々のInnoDBテーブルをコピーできません。
"トランスポータブル表領域"を使用すると、そのようなことができます。使用しているのMySQLバージョンのドキュメントを参照してください。 (これはで、Workbench
と同じバージョンではありません。です)
これは賢明ではありませんが、代わりにはmysqldump
またはxtrabackup
のようなダンプ/ロードメカニズムを使用してください。
WordPressには、33,000個のテーブルにアクセスできるという設計上の欠陥があります。これにより、すべてのファイルが含まれているため、OSに負荷がかかります。
InnoDBに移行する際には、慎重にinnodb_file_per_table
の選択をすることをお勧めします。その考えには、使用しているMySQL、テーブルの大きさ、および "トランスポータブルテーブルスペース"を使用するかどうかが関係します。
私はWPでインデックスを変更するための強力な推奨事項があります:http://mysql.rjweb.org/slides/cook.pdfのスライド63を参照してください。多くのクエリのパフォーマンスが向上します。
関連する問題
- 1. 選択(InnoDBは対MyISAMテーブル)
- 2. MySQLテーブルの種類、innodb?
- 3. ハッシュインデックス付きMySQL InnoDBテーブル
- 4. myISAMテーブルとInnoDBテーブルの外部キー
- 5. MyISAMとInnodbとInnodbに関連するテーブル
- 6. MySQLはInnoDbテーブルとMyiSAMテーブルをマージする
- 7. InnoDBテーブルからPBXTへの移行
- 8. 本文MySqlテーブル(Innodb vs ISAM)で検索
- 9. MySQLテーブルがいっぱい(InnoDB) - エラー#1114
- 10. 選択クエリのロックのInnoDBのテーブル
- 11. MySQLはInnoDBの
- 12. MySQLのInnoDBは
- 13. InnoDBテーブルの行をロックする方法は?
- 14. MySQL - リリースで注文するには? INNODBテーブル
- 15. 問題があるMySQL InnoDBテーブルを修復するには?
- 16. MySQL InnoDB - テーブルを追加する方法は?
- 17. Innodbトランザクションまたはテーブルがロックされていますか?
- 18. 巨大なMyISAMテーブルをInnoDBにチャンクでエクスポートするには?
- 19. MySQLでInnoDBテーブルのサイズを表示するには?
- 20. ほとんどの書き込みテーブルのMyISAMまたはInnoDB
- 21. MySQLのMVCC(InnoDBは)
- 22. InnoDBの
- 23. LONG Blob innodbまたはMyISAM
- 24. innodbログファイルの読み方は?
- 25. のMySQL - InnoDBはMyISAMの
- 26. InnoDBテーブルのZF2ページネイターを使ったCount()の異常なパフォーマンス
- 27. テーブルの作成にInnoDBエラーが発生しました
- 28. 巨大なMySQLのinnoDBテーブルからレコードを削除する
- 29. ロックテーブルを使用したInnoDBテーブルの最適化
- 30. MySQL(Percona 5.7)InnoDBエンジンを搭載した遅いALTERテーブル...?