のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,612,474人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    私的良スレ書庫

    不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
    ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

    元スレMySQL 総合 Part17

    mysql スレッド一覧へ / mysql とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : - 2004 + - config + - Warning + - 経過時間 + 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    351 : NAME IS - 2010/02/13(土) 09:27:56 ID:??? (+18,+29,-24)
    >>348
    その聞き方じゃ「ある条件を外す」としか答えられないでしょう
    352 : 346 - 2010/02/13(土) 14:20:48 ID:??? (+29,+29,-14)
    >>347
    ありがとうございます
    MySQL6みたいに廃止されたのかと思ってました
    探しても見当たらないのですがもしよろしければリンク先を教えていただけませんか?
    356 : NAME IS - 2010/02/13(土) 18:50:11 ID:Oj+bJoB0 (-24,+29,-20)
    >>355
    やっぱりそれしかないですか、、
    どちらかに含まれていればよいのでandをorに変えてそれでいきます。
    357 : NAME IS - 2010/02/13(土) 18:59:28 ID:??? (-23,-29,-232)
    誰か聞いてくれよ
    今開発している案件のDBが、MySQL-inodbからMySQL Cluster-ndbclusterにストレージエンジンが変更になったんだよ。
    俺の構想では、MySQL-inodbをレプリケーションしてスレーブ作って、負荷分散させようと考えてたんだよ。

    そしたら1次請の会社のSEが、MySQL Clusterを使うって方針に決まったから、MySQL Clusterについて調べろっていうんだよ。
    自社でテスト環境作ってたら、データノードのプロセスが突然落ちる>そしてデータノードのプロセスが起動しなくなってDBをcreateしなおして、レストアしないといけないのよ。
    後は、configのパラメータの中身が意味不明。開発者向けのスイッチかと思われるほどの無残さ。
    joinが遅いとか、configを帰ると3時間ものローリングリスタート。時々落ちるおまけつき。
    deleteで消した行の領域は、リスタートしないと開放されないとか…。

    俺の感想だと糞DB。バグだらけ
    これほんとに運用されているシステムで使われているのか?

    誰か使ってるやついたらなんか教えてくれ?
    358 : NAME IS - 2010/02/13(土) 19:18:31 ID:??? (+30,+29,-22)
    素直にOracleを使わないからだろう。一次請けになれないことを恨むんだな。
    359 : NAME IS - 2010/02/13(土) 20:17:06 ID:??? (+37,+29,-48)
    >>357
    勘どころが掴めれば、まあOracle程度には安定するよ。
    素のMySQLレベルの安定性は望めないけど、その程度で妥協するしかない。
    362 : NAME IS - 2010/02/13(土) 21:36:37 ID:??? (+35,+30,-255)
    >>358
    やっぱりそうだよね。
    最初はOracleだったんだけど、予算的な問題で、MySQLレプリケーション
    それで、どこかのコンサルの入れ知恵でMySQLCluster。
    これほんとにバグだらけで運用どころか開発もできる気がしないわ。SUNとかにコンサル頼むと、製品版とコンサル料金で2000万ぐらいいくらしい。
    素直にOracleの方がやすいんじゃないかと。

    >>359
    今の所まったく安定しないのよ。ほんとにできるの?
    データノード追加する度にDBクラッシュしたり、ディスクテーブルにSELECTすると、めちゃくちゃ遅いし。
    ノードが落ちてもトランザクションの保障すると書いてあるのに、接続切れるし。
    公式のマニュアルは間違いが多いし、開発者のオナニーにつき合わされている感じがしすぎ。
    今のところ、妥協レベルのデータベースであることは間違いなさそうだわ。枯れてきていい感じに使えるにはあと3年ぐらいの予感が。
    これを使わされるユーザさん可愛そうだわ。
    途中でデータ消えたらユーザ激怒で修羅場が用意に創造できる・・・。
    363 : 359 - 2010/02/13(土) 22:00:24 ID:??? (+38,+29,-14)
    >>362
    毎日、毎時、毎分が新発見だけどね。
    トラブルが発生しない間はノートラブル ってレベルになら
    割と早い段階でたどりつけるよ。
    364 : NAME IS - 2010/02/13(土) 22:31:56 ID:??? (+38,+30,-258)
    >>363
    確かに、毎日、毎時、毎分が驚愕の事実の新発見なのは間違いないよ。
    安定しているとはうらやましい。俺はこれが運用に耐えられないとPMを説得中なんだよ。
    スケールアウトしない前提でONメモリデータベースのみ使う場合は安定してる感じなんだけど、スケールアウトのとか障害テストをするとホントだめだめ。

    俺が今の理解している範囲では、MySQLCluster強烈なクセがあり、以下のルールを守らないと使い物にならない感じが。

    ・selectする際は必ず、pkeyを指定すること。しない古代のDB並に遅い。joinはもってのほか
    ・indexをふってもwhere句の指定がrangeだとまったく効果なしというか遅い。
    ・メモリテーブルに展開するデータは、基本selectとupdateを繰り返すデータ向き。
     insert/deleteを繰り返す処理には確実に向いていない。
    ・ディスクテーブルはおまけ程度の機能。普通のinodb以下の性能になる。
    ・SQLノードを増やせば早くなる。
    ・データノード数を増やしても遅くなるか、今の処理性能を維持するぐらい。消して早くはならない。
    ・スケールアウトはできるけど、それによるデータベース破損のリスクがある(バグってる)。
    ・基本的にコンサルやサポートを受けて成立するものであって、素人がMySQLの延長線上にあるぐらいで使おうとすると火傷し、結局サポートに大金を支払うという事態になる。
    365 : NAME IS - 2010/02/14(日) 01:06:14 ID:??? (+32,+29,-47)
    KVSの延長として使うものなんだろうなあ

    Oracleに買収されて、TimestenとCoherenceという優秀な製品がある中で
    MySQL Clusterの先行きは大変気になるところ
    っていう線でPMと話してみたら?
    366 : NAME IS - 2010/02/14(日) 08:13:24 ID:??? (-26,-29,-65)
    すいません、教えてください

    SELECT id,カナ,名称 FROM tbl WHERE 名称 LIKE あ% ORDER BY カナ
    上記のような場合
    カナにインデックスを定義するメリットありますか?
    (名称にはインデックス無しの前提で)
    367 : NAME IS - 2010/02/14(日) 11:16:37 ID:??? (-26,-29,-44)
    BIGINT 型のID という名のカラムがプライマリキーで、オートインクリメントのデータ構造を持つテーブルです、
    レコードを削除し、追加した場合、ID は連続しないことは周知の通りなのですが
    なんとか、1234・・・ という具合に連続的にID 追加する方法はないのでしょうか?
    368 : NAME IS - 2010/02/14(日) 11:43:07 ID:??? (+27,+29,-11)
    削除したらすべての番号ふりなおすの?
    毎回何番目か数えたら?
    370 : NAME IS - 2010/02/14(日) 12:30:39 ID:??? (-27,-29,-1)
    %と_ はワイルドカード
    371 : NAME IS - 2010/02/14(日) 12:37:05 ID:??? (+18,+24,+0)
    >>370

    うっはw

    ありがとうございました
    374 : NAME IS - 2010/02/14(日) 13:22:11 ID:??? (+24,+29,-36)
    >>370
    そのワイルドカードはlike句でしか解釈されないだろ。
    そういう文脈じゃないのにのにわざわざバックスラッシュ付けている
    からじゃないのかなぁ?試してないけど。
    375 : NAME IS - 2010/02/14(日) 14:43:33 ID:??? (-29,-30,-103)
    http://dev.mysql.com/doc/refman/4.1/ja/grant.html
    >注意: GRANT コマンドでデータベース名を指定する際、‘_’ および ‘%’ ワイルドカードを使用できます。
    >データベース名の一部として、たとえば ‘_’ 文字を使用したい場合、GRANT コマンドでは
    >GRANT ... ON `foo\_bar`.* TO ... などのように、'\_' として指定するようしてください。
    >そうしないと、ワイルドカードパターンに一致する別のデータベースにもユーザがアクセスできるようになります。

    らしいよ。
    378 : NAME IS - 2010/02/14(日) 19:14:21 ID:??? (+31,+28,-77)
    今、cakephpを使って開発してるんですけど、DBの負荷が上がってきたら
    何らかの対策をしないといけないと思っています。

    たとえばカウンターのスクリプトを他のユーザーに貸し出すサービスがあるとします。
    その場合は
    ・ユーザーID 1000 の人は DB 1 を
    ・ユーザーID 1001 から 2000の人は DB2 を 使う
    というように分ける という考え方で良いのでしょうか。

    ご指導下さい。先輩方!
    379 : NAME IS - 2010/02/14(日) 19:46:06 ID:??? (+18,+25,-13)
    水平分割だっけ。
    380 : NAME IS - 2010/02/14(日) 20:02:59 ID:??? (-3,-1,-29)
    質問中の365ですが、スケールアウトの技術について以下のサイトが面白かったです

    http://www.shudo.net/article/UNIX-magazine-200904-scaleout/
    387 : NAME IS - 2010/02/16(火) 11:02:57 ID:??? (-27,-29,-61)
    >>386
    ありがとうございます・・・
    えと、別PCでは何も触ることなく他のPCからQuery Browser等で覗く事ができたのですが
    違うPCにまたMySQLにインスコして、違うPCから接続するとエラーになってしまうのですが・・・
    MySQL側で何か設定があるのでしょうか?
    394 : NAME IS - 2010/02/16(火) 12:23:48 ID:??? (+6,+9,-3)
    >>392
    Winなんですよ><
    iniファイルみてみます。ありがとうございます

    >>393
    ありがとうございます。
    さっそく拝見してみます!
    396 : NAME IS - 2010/02/16(火) 13:18:06 ID:??? (-27,-30,-24)
    ひょっとしてこれでいけるのかなああ?
    grant all privileges on *.* to root@'%' identidied by '1234' with grant option;

    他のPCの権限のあれみたら%しかかいてないのあったからこれっぽいですね
    397 : NAME IS - 2010/02/16(火) 13:40:25 ID:??? (+17,+28,+0)
    結局、>>386でいいんじゃねーか
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / mysql スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : - 2004 + - config + - Warning + - 経過時間 + 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について