myisam

    2

    2答えて

    値の長さに基づいてMySQL v 5.0(myisam db engine)の列にインデックスを作成する方法TEXTデータ型を最大7000文字にするには、最初の長さを持つ別の列を追加する必要がありますかカラム?

    24

    2答えて

    MySQLのFULLTEXTインデックスを使用してPHP Webアプリケーションの検索サポートを追加しようとしています。 私はテストテーブルを作成し(MyISAMタイプを使用し、1つのテキストフィールドa)、サンプルデータを入力しました。今私が正しい場合、次のクエリは両方の行を返す必要があります: SELECT * FROM test WHERE MATCH(a) AGAINST('databas

    1

    3答えて

    に関連レコードを削除する: Posts: PostID(primary key), post_text, post_date, etc. Comments: CommentID(primary key), comment_text, comment_date, etc. 私は、対応するポストレコードが削除されたとき、特定のポストに属する「コメント」テーブル内のすべてのコメントを削除したいで

    4

    4答えて

    MyISAMテーブルが壊れている可能性があります。どのようなアクションがそれらを壊滅させる可能性が最も高いのか、この腐敗を安全に修正する方法について聞いたことがあります。

    0

    1答えて

    先週、私のデータベースが壊れてしまい、Webホスティング会社の技術者がすべてのMyISAMをMyISAMに変更し、それらのテーブルを修復しました。 しかし、私のアプリケーションにはInnoDBテーブルが必要です。私はこの問題を解決するために何をすべき #1025 - Error on rename of './user_db/#sql-689d_6e416' to './user_db/api_r

    2

    2答えて

    私は従来のWebアプリケーションphp4/mysql4を持っています(MyISAM、dbにはいくつかのCMS、ユーザーデータ、カレンダーアプリケーションが含まれています)。今度はphp5/mysql5を使って新しいサーバに移行します。 mysqlデータベースの移行中にInnoDBに変更する必要がありますか? - 期待される長所/短所/リスク? - MyISAMは廃止されましたか、それともいつかなり

    0

    1答えて

    一つのクライアント側の処理の多くが行われた場合、これはサーバーが占有し、他のスレッドを防ぐことができますから、mysqli_use_result()を使用するべきではありませんデータがフェッチされているテーブルを更新することはできません。 これはmyISAMテーブルまたはInnoDBにのみ関係しますか?

    2

    1答えて

    非常に重要な列(日付)にインデックスがないプロダクションテーブルを使用している場合、ユーザーインパクトなしで前記インデックスを適用する方法はありますか? テーブルは現在、毎秒約5〜10個の挿入を取得しているため、完全なテーブルのロックが解除されています。一時的であっても、これらの挿入物を代替テーブル/データベースにリダイレクトすることも拒否されています(企業政治上の理由から)。他の方法?

    1

    1答えて

    データベース内の複数のスレッドを扱うのはむしろ新しいものです(私のキャリアの大半はフロントエンドに費やされています)。 今日私は、テーブルロックを使ってトランザクションをエミュレートするISAMテーブルを使ってmysql dbに値を格納するために書いた簡単なPHPアプリケーションを試してみました。 私はちょうどここで手続き上のブログの記事を書いた: Testing With JMeter を私の結

    4

    8答えて

    私はInnoDBの安全性、一貫性、自己チェックが好きです。 しかし私はMyISAMのスピードと軽量が必要です。 クラッシュやデータ不良などにより、MyISAMの破損が起こりにくくするにはどうすればよいですか?チェック(CHECK TABLEまたはmyisamchkのいずれか)を行うことは永遠に必要です。 私はトランザクションのセキュリティを要求していません。これはInnoDBのためのものです。しか