私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレMySQL 総合 Part24
mysql スレッド一覧へ / mysql とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
自己解決
オプションで -x を付与して出来ました
-x, --lock-all-tables
Locks all tables across all databases. This is achieved
by taking a global read lock for the duration of the
whole dump. Automatically turns --single-transaction and
--lock-tables off.
オプションで -x を付与して出来ました
-x, --lock-all-tables
Locks all tables across all databases. This is achieved
by taking a global read lock for the duration of the
whole dump. Automatically turns --single-transaction and
--lock-tables off.
>>800
> ORACLEにはPL/SQLにPACKAGEがありますが、それに相当する機能ってありますか?
つhttp://dev.mysql.com/doc/refman/5.6/en/faqs-stored-procs.html#qandaitem-A-4-1-8
> ストアド使わないシステムを作ったこと無いんですが、MySQLはストアド使わなくても速いですか
Oracleでもそうだが、ストアドプロシージャ使うと速くなるという幻想をまず捨てるべき。
システム構成やら、やらせたいことやら、SQLの書き方やらで速くも遅くもなる。
> ORACLEにはPL/SQLにPACKAGEがありますが、それに相当する機能ってありますか?
つhttp://dev.mysql.com/doc/refman/5.6/en/faqs-stored-procs.html#qandaitem-A-4-1-8
> ストアド使わないシステムを作ったこと無いんですが、MySQLはストアド使わなくても速いですか
Oracleでもそうだが、ストアドプロシージャ使うと速くなるという幻想をまず捨てるべき。
システム構成やら、やらせたいことやら、SQLの書き方やらで速くも遅くもなる。
フリーの鯖借りてきて、MySQLを使っているのですが、
その鯖には、外部キー制約の機能がありません。
なので、外部キー制約と同じ機能があるフリーの鯖を探してくるか、
「内部リレーション」の機能で、外部キー制約と同じ事をやるか、
と考えています。
よろしければ、「内部リレーション」の機能で、外部キー制約と同じ事をやるための方法について、
教えていただけないでしょうか?
その鯖には、外部キー制約の機能がありません。
なので、外部キー制約と同じ機能があるフリーの鯖を探してくるか、
「内部リレーション」の機能で、外部キー制約と同じ事をやるか、
と考えています。
よろしければ、「内部リレーション」の機能で、外部キー制約と同じ事をやるための方法について、
教えていただけないでしょうか?
外部制約の機能がないって…エンジンとしてinnodbを使えないってこと?
大量の同時接続数が想定される状況で、採番だけを行うテーブルに
高速に採番させたいのですが、パフォーマンスを上げるためにどの辺りを重点的に考えるべきでしょうか。
・テーブル設計、ストレージエンジン、クエリ
・MySQL設定やリソース
取り急ぎ以下で紹介されている
MyISAMに1レコードINSERTしおいて、リクエストの度UPDATEをかけていく方法
http://engineer.dena.jp/2010/11/mysql-for-socialgame.html
を使用しているのですが、あまりパフォーマンスが上がりませんでした。
リソースの増強をせずとも、ちょっとしたテクニックや設定でパフォーマンスが
上がるのであれば試してみたいのですが、、、
高速に採番させたいのですが、パフォーマンスを上げるためにどの辺りを重点的に考えるべきでしょうか。
・テーブル設計、ストレージエンジン、クエリ
・MySQL設定やリソース
取り急ぎ以下で紹介されている
MyISAMに1レコードINSERTしおいて、リクエストの度UPDATEをかけていく方法
http://engineer.dena.jp/2010/11/mysql-for-socialgame.html
を使用しているのですが、あまりパフォーマンスが上がりませんでした。
リソースの増強をせずとも、ちょっとしたテクニックや設定でパフォーマンスが
上がるのであれば試してみたいのですが、、、
それ複数テーブルにまたがるidだから採用してるんじゃ?
もともとauto_incrementで済むならそっちのがいい
もともとauto_incrementで済むならそっちのがいい
まずは、外部制約といった辺りを勉強しませう
この先データベースをいじり続ける気があるなら、それなりの勉強はしてからにね
この先データベースをいじり続ける気があるなら、それなりの勉強はしてからにね
レスありがとうございます。
外部制約ですが・・ちょっと私には難しそうです。。。業者に頼むしかないのかも。
自分のサイトを正常に表示させたいだけなのですが方法はないでしょうか?
外部制約ですが・・ちょっと私には難しそうです。。。業者に頼むしかないのかも。
自分のサイトを正常に表示させたいだけなのですが方法はないでしょうか?
どうやってダンプ取ったの?
解説見ながらやり直したほうがいいんじゃ?
外部キー制約があるとインポートするテーブルの順番間違うと入らないから
テーブルごとに分けて順番変えて入れなおしてみては
解説見ながらやり直したほうがいいんじゃ?
外部キー制約があるとインポートするテーブルの順番間違うと入らないから
テーブルごとに分けて順番変えて入れなおしてみては
>>813
レスありがとうございます!チカッパサーバーでバックアップオプションで自動でとれるようになっています。
wordpressを誤って上書きインストールしてしまいバックアップから復旧させているところなんです。
上記のエラーで残りのデータが入らないという状況です。そしてどうやらその中に管理画面に関するデータがあるみたいなんです。。
>テーブルごとに分けて順番変えて入れなおしてみては
すいません。やり方がわからないです。。
レスありがとうございます!チカッパサーバーでバックアップオプションで自動でとれるようになっています。
wordpressを誤って上書きインストールしてしまいバックアップから復旧させているところなんです。
上記のエラーで残りのデータが入らないという状況です。そしてどうやらその中に管理画面に関するデータがあるみたいなんです。。
>テーブルごとに分けて順番変えて入れなおしてみては
すいません。やり方がわからないです。。
SET FOREIGN_KEY_CHECKS = 0;
ここで外部キー制約をしなくなる
実際にインポートする(最初の質問の外部キーエラーが出ない)
SET FOREIGN_KEY_CHECKS = 1;
もとの外部キー制約アリに戻す
作業終わり。
わかる?
ここで外部キー制約をしなくなる
実際にインポートする(最初の質問の外部キーエラーが出ない)
SET FOREIGN_KEY_CHECKS = 1;
もとの外部キー制約アリに戻す
作業終わり。
わかる?
恐らく外部キー何かわかってなさそうだけど大丈夫か?
また同じエラー起こしそう
また同じエラー起こしそう
>>812見る限り外部制約なにかわかってなさそうやで
どうせ消せなくてエラー出てんだから
まっさらにしてやってみりゃいい
試しに外部キー制御外したその場でDROP TABLEやってみ
まっさらにしてやってみりゃいい
試しに外部キー制御外したその場でDROP TABLEやってみ
うう。でもテーブル削除してもまたインポートするから意味ないような・・気がします
wordpress スレ探して、そちらで具体的な環境とか操作手順を
晒しながら質問したほうが良いのでは。
晒しながら質問したほうが良いのでは。
元々はインポート時に参照キーのエラーが出ていたのが
今度はCREATE TABLEでエラーが出るようになった、ってこと?
このエラーを見る限り、wp1_slim_statsテーブルのid列にキーが
設定されていない可能性があるけど
今度はCREATE TABLEでエラーが出るようになった、ってこと?
このエラーを見る限り、wp1_slim_statsテーブルのid列にキーが
設定されていない可能性があるけど
>>843
最初は途中までデータが入った状態でインポーしていました
最初は途中までデータが入った状態でインポーしていました
1年前のSQLファイルがありました。これを一旦インポートして、管理画面に関するテーブルだけをエクスポートし、現在に戻して管理画面テーブルだけをインポートしたらどうでしょうか。
今の問題はWordPressの管理画面に入れないことなのでこれで解決するかもしれない。ご意見お願いします。
今の問題はWordPressの管理画面に入れないことなのでこれで解決するかもしれない。ご意見お願いします。
あくまでWordPressを復旧するのが目的であってMySQLやRDBMSについて知ろうという
気はない、というスタンスなら>>841の言うようにここは適してないんじゃないかなあ。
気はない、というスタンスなら>>841の言うようにここは適してないんじゃないかなあ。
なんとか復旧しました。
>>846の方法でうまくいきました!心配してくれたみなさんありがとう!いま感無量です。管理画面に入れたときは感動しました!
データベースからテーブル削除してもバックアップがあればなんぼでも復旧できることがわかりました。WordPressの復旧作業は初めての経験でしたが自信もつきました。もう少しで業者に泣きつくとこでした。地元のweb屋検索しましたからね。
それにしてもデータベース命ですね。次にファイル。何世代かに分けてバックアップは保存しておくべきですね。始まりはWordPressの上書きインストールでしたがいい経験になりました。明日はいい祝日になりそうです。スレ使いすぎてすいませんでした。さよなら。
>>846の方法でうまくいきました!心配してくれたみなさんありがとう!いま感無量です。管理画面に入れたときは感動しました!
データベースからテーブル削除してもバックアップがあればなんぼでも復旧できることがわかりました。WordPressの復旧作業は初めての経験でしたが自信もつきました。もう少しで業者に泣きつくとこでした。地元のweb屋検索しましたからね。
それにしてもデータベース命ですね。次にファイル。何世代かに分けてバックアップは保存しておくべきですね。始まりはWordPressの上書きインストールでしたがいい経験になりました。明日はいい祝日になりそうです。スレ使いすぎてすいませんでした。さよなら。
>>849
そういうふうに変換かけて order by にかければいい
そういうふうに変換かけて order by にかければいい
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / mysql スレッド一覧へ
みんなの評価 : 類似してるかもしれないスレッド
- MySQL 総合 Part25 (947) - [94%] - 2017/6/18 6:30
- MySQL 総合 Part14 (1001) - [94%] - 2008/11/23 10:17 ☆
- MySQL 総合 Part23 (992) - [94%] - 2013/8/11 17:00
- MySQL 総合 Part22 (1001) - [94%] - 2012/7/10 16:45
- MySQL 総合 Part26 (860) - [94%] - 2023/2/2 9:30
- MySQL 総合 Part21 (1001) - [94%] - 2011/12/25 22:16
- MySQL 総合 Part20 (995) - [94%] - 2011/10/17 4:48
- MySQL 総合 Part12 (1001) - [89%] - 2008/1/30 17:34 ○
- MySQL 総合 Part18 (986) - [89%] - 2011/1/17 15:46
- MySQL 総合 Part13 (996) - [89%] - 2008/6/10 21:02 ☆
- MySQL 総合 Part15 (1001) - [89%] - 2009/4/20 12:15 ☆
- MySQL 総合 Part17 (1001) - [89%] - 2010/6/10 20:47 ○
- MySQL 総合 Part19 (982) - [89%] - 2011/6/9 2:33
- MySQL vs PostgreSQL Part2 (941) - [36%] - 2022/5/26 1:30 ○
トップメニューへ / →のくす牧場書庫について