sql >> データベース >  >> RDS >> Mysql

SQLでのMySQLのクラッシュ

    最も可能性の高い説明は、アドレス空間が不足していることです。 my.cnf全体を投稿してください。

    本番環境で32ビットOSを実行することはお勧めできません。

    ただし、すべきことは次のとおりです。

    1. 非実稼働マシンの同じMySQLバージョンで障害を再現します
    2. 適切にサポートされているOracleの最新ビルドを使用していることを確認してください。そうでない場合は、それらの1つをインストールして、問題を再現します。 Redhat(または同様のもの)を実行している場合は、OracleのRPMを使用できます。また、tar.gzファイルで他のディストリビューションのパッケージとバイナリを提供します。パッケージベンダーは、MySQLにいくつかの危険なパッチを適用する場合があります。 OEMMySQLビルドを本番環境で実行したことはありません。
    3. 32ビットを実行しているようです。アドレス空間が不足していないことを確認してください。

    標準を使用してバグを再現できる場合 Oracleはサポートされているに基づいて構築されています オペレーティングシステムでは、メモリ/アドレススペースが不足しておらず、ハードウェア障害がない場合は、バグをOracleに送信できます。

    最善のアイデアは、最小限のデータ量/テーブルサイズでテストケースを再現することです。



    1. MySql:特定のレコードの行番号を検索します

    2. SQLite LIKE

    3. AppEngineからCloudSQLMySQLデータベースに接続するにはどうすればよいですか?

    4. MySQLは多対多の単一行に参加します