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

    元スレMySQL 総合 Part19

    mysql覧 / PC版 /
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter

    451 = :

    >>447>>449
    >>446 ですが、
    UNIQUEキーは単純にレコードをさがすときには
    使われないのでしょうか…?

    452 = :

    使わない手は無いと考えるはずだよ、MySQLの設計者としても。 >>451

    なんか一回の問合わせで一つのテーブルにはインデックスは
    一つしか使われないとか、なんかそういうのがあったような気がするんで、
    実際使われるかどうかは、EXPLAINで確かめた方がええんじゃないか。

    453 = :

    >>452
    だから中途半端な知識で適当なこと言ってんじゃねぇっつーの

    454 = :

    >>453
    とりあえず中途半端な知識だと思うなら補強してあげればいいだろうに。中途半端なままだからテキトーなレスをするんだろ?

    455 = :

    ユニークな方ですね

    456 = :

    >>448
    explainの結果の話ね
    どうしようもないのかなぁ

    457 = :

    SELECT * FROM unko ORDER BY a DESC, b ASC;
    ようするにこれのORDER BY最適化を実現したいわけだけど

    数値なら、インデックス用に -つけた数値もこっそり入れて
    ASC,ASCに揃えてソートするとかのズルも出来るんだけど
    両方文字列だとお手上げだわ・・・

    458 = :

    >>457
    文字列を文字コードで数値化して-つければいいじゃん
    つーか、どのみち複数のindexキーに対するorder byではindexは無効だから。

    459 = :

    サーバー上のPHPMyAdminをローカルにもコピーしようと思って、
    エクスポート->SQLで書き出して、
    それをローカル側のSQLで実行するとタイムアウトしてしまいます
    大きすぎるからかもしれません
    どうするのがよいでしょうか?

    460 = :

    >>457
    create indexはカラム毎にASC/DESC指定できるだろ。

    461 = :

    wikipediaの編集履歴のような物を付けたいのですが
    どのようにしたらいいでしょうか?

    462 = :

    >>460
    create indexのASC/DESCは無効だろうがw

    463 = :

    >>461
    編集履歴を保存するw

    464 = :

    >>452-454
    結局、UNIQUE キーは INDEX 使われる、
    ということで間違いないでしょうか…?

    465 = :

    >>459
    細かく書き出す方法があるので小分けにして何度かやる
    あるいはデータを圧縮して書き出すと成功しやすい

    それでもダメな規模ならmysqldumpとかで調べてください

    466 = :

    最近、ほんとアホな質問多すぎないか?

    468 = :

    >>466
    かといって467みたいにちょっと高度な質問には答えられないんでしょ?お高く止まってる場合じゃないって もっと危機感持てよsqlite3に抜かれるぞ?

    469 = :

    >>458
    100文字使う予定なので無理です
    あと、複数じゃなければ有効です
    >>462
    ですよね

    470 = :

    >>469
    BLOBやascii_binとかのカラムに、文字列
    バイトの補数データをいれとけば?

    471 = :

    >>470
    100桁の数値として扱うってことか。なるほど。

    472 = :

    SQL質疑応答スレ
    http://hibari.2ch.net/test/read.cgi/db/1299305530/l50

    MySQLに依存する問題ならまだしも、SQL初級は↑でやってくれ

    質問者がアホ過ぎて、どちらで質問すべきかすら分かってないと思うけど

    473 = :

    過去100レスくらいにはMySQL依存の質問しかないみたいだけど

    474 :

    >>472
    MySQL上級者スレってわけじゃないんだからどんな質問でもいいじゃん
    そうやって初心者を排除していくと過疎化するだけだぞ

    475 = :

    >>472
    じゃあお前早く467の質問に答えてやれよ
    どうせ答えられないくせに上級者ぶって初心者馬鹿にしてスレの過疎化に貢献してんじゃねーよ

    477 = :

    制約

    478 = :

    >>476
    STRICTモードでそうならないか?
    テーブル単位ではないけどな。

    479 = :

    >>476
    データ型

    480 = :

    mysqlにsighupを送信すると、mysqlは何をするのでしょうか?

    また、mysqlにこのシグナルを送れば、こういう処理をする、といったような情報は
    どこを見ればわかりますでしょうか?(プログラムソースを見るしかないでしょうか?マニュアルを見たのですが見つけられませんでした。)

    481 = :

    >>480
    http://dev.mysql.com/doc/refman/5.1/ja/flush.html

    大事なことはみんなマニュアルに書いてある
    一度でいいから、意味がわからなくてもいいから、
    最初から最後までマニュアルを読め

    482 = :

    >>476
    sqlモード、どうなってんですか?

    俺んとこでは
    int型のところにそのようにupdateで入れてみたら
    1366 - Incorrect integer value:
    でエラーになって返ってきたんですけど。

    ちなみにsql-modeは
    STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
    にしてますが

    485 = :

    ググって調べて>>478さんや>>482さんの言うように
    my.cnfに「sql-mode="STRICT_TRANS_TABLES"」と追記して
    改めて>>476を実行したところ、エラーになって更新できませんでした。

    sqlモードの件、非常に勉強になりました。ありがとうございます。

    486 = :

    お前ら俺の質問がスルーされてるんだけど、早く答えろよ

    487 = :

    >>486
    レス番号を示せば答えてあげます

    488 = :

    >>437をお願いします

    489 = :

    >>450何かわかりませんでしょうか

    490 = :

    >>488
    ストレージエンジンはMyISAMかInnoDB、mysqld起動後に

    SELECT COUNT(<non_primary_key>) FROM <target_table>;

    を打ち込んで、すべてのデータをOSのファイルキャッシュか
    InnoDBバッファプールに読み込ませるというテクニック

    491 = :

    >>489
    それだけじゃ分からん。
    まずは他のトランザクションがそのINSERTをとめていないか
    SHOW ENGINE INNODB STATUS;
    SHOW FULL PROCESSLIST;
    を何度も取ってみて考える。

    あとinnodb_buffer_pool_sizeが極端に小さくないか、
    long_query_timeも極端に小さくないかを確認する。

    492 = :

    そんな説明じゃ伝わらないな

    493 = :

    >>491
    ていうかあれだけでわかるだろ普通

    494 = :

    あれで分かるよねヤッパ

    497 = :

    >>495
    使えません。いじった設定ファイルは元に戻してください。
    バックアップを取って無かったなら市ね。

    498 = :

    WordPressがMySQLでしか動かないからしぶしぶMySQLを使ってるが
    早くこんなクズ共のいるスレから移動したい

    499 = :

    Postgresスレはもっとクソだらけだがな


    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / mysql一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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