私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ【この先一体】MySQL 総合 Part15【どうなるの】
mysql スレッド一覧へ / mysql とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 : ○
レスフィルター : (試験中)
>>197
>モンティがforkするMariaSQLはだめだ。マイナーバージョンアップですらゴタゴタする思いつき開発しかできない奴に、
>ここまでひろまってしまったプロダクトの舵取りさせたら混乱するだけ。
こういう思い込みなところが多いから、お前の言うことは説得力に欠ける
>モンティがforkするMariaSQLはだめだ。マイナーバージョンアップですらゴタゴタする思いつき開発しかできない奴に、
>ここまでひろまってしまったプロダクトの舵取りさせたら混乱するだけ。
こういう思い込みなところが多いから、お前の言うことは説得力に欠ける
>レコードの量が増えるにつれInsertがどんどん、遅くなっていきます。
インサートはオーバフローに一旦入るから遅いよ。
適当な件数でコミットすべし。
途中でしんだらバックアウトすべし、または手作業バックアウトすべし。
インサートはオーバフローに一旦入るから遅いよ。
適当な件数でコミットすべし。
途中でしんだらバックアウトすべし、または手作業バックアウトすべし。
CentOS5 の mysql 5.0.45 を利用してます。
他のサーバから、/var/lib/mysql 以下のデータベース実体ファイルをコピーして来ました。
mysqlで、コピーして来たデータベースを use するところまでは問題無いのですが、
適当な検索文を走らせると
mysql> select * from hogehoge where no = 123123;
ERROR 1017 (HY000): Can't find file: './hogehoge/aaa.frm' (errno: 13)
というエラーが出てしまいます。
パスの指定などを行わなければ行けないのでしょうか?
他のサーバから、/var/lib/mysql 以下のデータベース実体ファイルをコピーして来ました。
mysqlで、コピーして来たデータベースを use するところまでは問題無いのですが、
適当な検索文を走らせると
mysql> select * from hogehoge where no = 123123;
ERROR 1017 (HY000): Can't find file: './hogehoge/aaa.frm' (errno: 13)
というエラーが出てしまいます。
パスの指定などを行わなければ行けないのでしょうか?
203です。
mysqld_safe で起動すると読み込めますが、
service mysqld start から起動すると依然としてNGです。この差はなんなのでしょうか・・
パーミッションなどは問題無いようです。
mysqld_safe で起動すると読み込めますが、
service mysqld start から起動すると依然としてNGです。この差はなんなのでしょうか・・
パーミッションなどは問題無いようです。
203です
コピーして来た物でないデータベースは、現在も問題無く認識できていて、
それと同じパーミッション・所有者としているので問題無いと思います。
コピーして来た物でないデータベースは、現在も問題無く認識できていて、
それと同じパーミッション・所有者としているので問題無いと思います。
mysql> select * from hogehoge where no = 123123;
ERROR 1017 (HY000): Can't find file: './hogehoge/aaa.frm' (errno: 13)
hogehogeデータベースなのかhogehogeテーブルなのかわからん
エラーメッセージはそのままかこう
ERROR 1017 (HY000): Can't find file: './hogehoge/aaa.frm' (errno: 13)
hogehogeデータベースなのかhogehogeテーブルなのかわからん
エラーメッセージはそのままかこう
mysql> select * from hogehoge where no = 123123;
ERROR 1017 (HY000): Can't find file: './test/hogehoge.frm' (errno: 13)
ですね・・すみません。
ERROR 1017 (HY000): Can't find file: './test/hogehoge.frm' (errno: 13)
ですね・・すみません。
my.iniを修正してサービスを再起動すると、エラーが出て起動できない
修正前のmy.iniに戻すとサービス起動できる
これは一体どういうことなんでしょう?
バージョンは5.1.34です
修正前のmy.iniに戻すとサービス起動できる
これは一体どういうことなんでしょう?
バージョンは5.1.34です
>>212
GPLとPHPライセンスは互換性がないから基本アウトだけど、
FOSS License Exceptionのおかげでセーフ。
http://nippondanji.blogspot.com/2009/05/foss-license-exception.html
GPLとPHPライセンスは互換性がないから基本アウトだけど、
FOSS License Exceptionのおかげでセーフ。
http://nippondanji.blogspot.com/2009/05/foss-license-exception.html
ちょっと相談に乗ってもらいたい。
WEBシステムでMySQL使ってて、
1日に1回、他システムからCSV形式でデータが送られてくる。
CSVは約10テーブル分。
WEBとは別のバックグラウンド処理で取り込んでる。
WEB側(PHP)からは、これらのテーブルに対する更新はない。
10テーブルのうち、delete&insertの全件入替えと、
replaceによる差分入れ替えが混在している。
こういう場合、テーブルのエンジンはMyISAMとInnoDBのどっちがよいだろうか?
WEBシステムでMySQL使ってて、
1日に1回、他システムからCSV形式でデータが送られてくる。
CSVは約10テーブル分。
WEBとは別のバックグラウンド処理で取り込んでる。
WEB側(PHP)からは、これらのテーブルに対する更新はない。
10テーブルのうち、delete&insertの全件入替えと、
replaceによる差分入れ替えが混在している。
こういう場合、テーブルのエンジンはMyISAMとInnoDBのどっちがよいだろうか?
ちょっと補足。
全件入替えのテーブルは、件数が多いもので約10万件です。
差分の場合、対象テーブルには多いもので数百万件のレコードがあり、
差分で入ってくるものは大体100件程度です。
全件入替えのテーブルは、件数が多いもので約10万件です。
差分の場合、対象テーブルには多いもので数百万件のレコードがあり、
差分で入ってくるものは大体100件程度です。
つうか
もしも更新失敗したらとか考えないのかMySQL使ってる奴らは
バッチ処理の最中になんらかのトラブルがおこったらどうすんの
もしも更新失敗したらとか考えないのかMySQL使ってる奴らは
バッチ処理の最中になんらかのトラブルがおこったらどうすんの
>>214と同じような事をしているがISAMではタイミングによっては更新がされない等の問題が出たからInnoにしている
replaceを使っているならいざという時でもISAMで大丈夫かもしれないが…
確実な更新が必要だったらトランザクションがあるInnoが安心だと思う
replaceを使っているならいざという時でもISAMで大丈夫かもしれないが…
確実な更新が必要だったらトランザクションがあるInnoが安心だと思う
最近、サーバーが重くなってプロセスを調べてみたら
mysql 2437 12.6 0.9 117408 20248 ? S May15 1354:21 /usr/sbin/mysqld --basedir=/ --data
こういうのがCPUを喰っていました。
mysqldのリロードや再起動を試みたのですが消えません。
これはなんなのでしょうか?
phpMyAdminのプロセスを見ても該当するのはないようです・・・。
mysql 2437 12.6 0.9 117408 20248 ? S May15 1354:21 /usr/sbin/mysqld --basedir=/ --data
こういうのがCPUを喰っていました。
mysqldのリロードや再起動を試みたのですが消えません。
これはなんなのでしょうか?
phpMyAdminのプロセスを見ても該当するのはないようです・・・。
???
MySQLサーバの本体でしょ?
あなたの作ったアプリケーションが遅いか
大人気でアクセスが多いんでしょう
MySQLサーバの本体でしょ?
あなたの作ったアプリケーションが遅いか
大人気でアクセスが多いんでしょう
いや、そうなんですけど、アクセスがほとんどないと思われる時間帯でも同じぐらいCPUを喰ってるんですよね・・・
>アクセスがほとんどないと思われる
いや実際にアクセスがあったのか確認するとか、
アクセス遮断しても同様なのかとか
いや実際にアクセスがあったのか確認するとか、
アクセス遮断しても同様なのかとか
220 :NAME IS NULL:2009/05/22(金) 07:25:11 ID:???
業務的な使い方でバッチ処理云々を言うなら、失敗したらやりなおしだろ。
馬鹿発見
ほんとにMySQLしか知らんやつらはw
業務系でDB使う意味っつか
DBが開発された意味すら分かってないんだなw
業務的な使い方でバッチ処理云々を言うなら、失敗したらやりなおしだろ。
馬鹿発見
ほんとにMySQLしか知らんやつらはw
業務系でDB使う意味っつか
DBが開発された意味すら分かってないんだなw
ホストで動いているDBとかは、バッチが失敗したら素でやり直してるな。
つか業務系とか単語出すヤツは現実に無職なヤツだろ。
つか業務系とか単語出すヤツは現実に無職なヤツだろ。
MySQLを学習するに当たって、有用な参考書や、参考サイトがあったら、教えてください。
学校で、MySQLを学習するのですが、何分触るのが初めてなもので、どのように学習を進めていけばいいのかわかりません・・・。
学校で、MySQLを学習するのですが、何分触るのが初めてなもので、どのように学習を進めていけばいいのかわかりません・・・。
SQLのみなのか、管理面も含めてやるのかによって違うと思う
どんな教科書使う予定なのか まず書くことが先決だと思う
どんな教科書使う予定なのか まず書くことが先決だと思う
>>229
PHP + MySQL?
PHP + MySQL?
MySQL 5.1 MyISAM @レンタル鯖で、
i-mode用にデータを指定件数毎にページ分けして表示させようとしてまつ。
データテーブル: d_datas
設定テーブル: m_setting (code, par_page) primary key(code)
SELECT *
FROM d_datas
WHERE foo=xxx
ORDER BY order_key
LIMIT (SELECT par_page FROM m_setting WHERE code=1) * 何ページ目 , (SELECT par_page FROM m_setting WHERE code=1);
の様にサブクエリを使ってみたのですがエラーで動きませんでした。
何が悪いのかさっぱり分からんとです。 LIMITにはサブクエリは使えないとですか?
i-mode用にデータを指定件数毎にページ分けして表示させようとしてまつ。
データテーブル: d_datas
設定テーブル: m_setting (code, par_page) primary key(code)
SELECT *
FROM d_datas
WHERE foo=xxx
ORDER BY order_key
LIMIT (SELECT par_page FROM m_setting WHERE code=1) * 何ページ目 , (SELECT par_page FROM m_setting WHERE code=1);
の様にサブクエリを使ってみたのですがエラーで動きませんでした。
何が悪いのかさっぱり分からんとです。 LIMITにはサブクエリは使えないとですか?
>>233
サブクエリじゃなくてプレースホルダで埋め込め。
サブクエリじゃなくてプレースホルダで埋め込め。
>>233
つーかmyisamにサブクエリって重いから使わない方がいいかと
つーかmyisamにサブクエリって重いから使わない方がいいかと
MySQL6終了のお知らせが来たね
今後は5.4を発展させるそうでつ
Oracleに近づこうとする新機能は抹殺w
今後は5.4を発展させるそうでつ
Oracleに近づこうとする新機能は抹殺w
SQLでもしできても、そっちのが工数多いと思うが・・・
変換失敗したときのためにダンプしておくのは同じだし。
変換失敗したときのためにダンプしておくのは同じだし。
>>237
マジっすか?ソースどこ?
マジっすか?ソースどこ?
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / mysql スレッド一覧へ
みんなの評価 : ○類似してるかもしれないスレッド
- 【MySQL】下らねぇ質問はID出して書き込みやがれ 2 (985) - [21%] - 2012/10/17 7:16
- 【】 MySQLを買収したSunを買収したOracleを 【】 (112) - [19%] - 2023/1/22 14:15
トップメニューへ / →のくす牧場書庫について