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

みんなの評価 : ○
レスフィルター : (試験中)
「ひとつのレコードとして」
「一見正常に動作しているように見えて」
「結果が正常に表示されます」
説明が具体的でないから、何をどうして何が起きたのかさっぱりわからん。
「一見正常に動作しているように見えて」
「結果が正常に表示されます」
説明が具体的でないから、何をどうして何が起きたのかさっぱりわからん。
VMwareを入れてCentOSを入れて
その中にmMeasureを入れて、
WindowsのMySQLを監視するというのができそう
その中にmMeasureを入れて、
WindowsのMySQLを監視するというのができそう
中学生の君か
子犬を飼うのがいいと思うんだけどな
結果的にvmware入れるのと変わらないが
子犬を飼うのがいいと思うんだけどな
結果的にvmware入れるのと変わらないが
MySQLがオラクル社のものに・・・
ってところは意外と話題にならないんだな
日本人は寛容だねえ
ってところは意外と話題にならないんだな
日本人は寛容だねえ
まだまだこれから!の話題だけどね
http://www.itmedia.co.jp/enterprise/articles/1004/12/news047.html
http://www.itmedia.co.jp/enterprise/articles/1004/12/news047.html
色々アドバイスを頂きまして有難うございます。
対策としてinsertしたデータを、MySQLから再度呼び出して確認する機能を
加えて運用していたのですが、同じ問題が出ました。
そして、ある特殊なケースにこの問題が発生することがわかり、>>704さんの
仰るようにバグでした。
MySQLのカラムでINT型を指定しているカラムに文字列をインサートしようと
した時に、レコード全体がインサートされていませんでした。
直接SQL文で、MySQLのINT型を指定してあるカラムに文字列を
インサートした場合には自動的に0が入力されるのですが、
WEB上のPHPからMySQLにインサートした場合にはレコード自体が
インサートされないようです。このことで解明に時間が掛かりました。
このあたりのMySQLの挙動の違いについて調べていますが、あまり出てきません。
参考になるものがありましたらアドバイスをお願い致します。
対策としてinsertしたデータを、MySQLから再度呼び出して確認する機能を
加えて運用していたのですが、同じ問題が出ました。
そして、ある特殊なケースにこの問題が発生することがわかり、>>704さんの
仰るようにバグでした。
MySQLのカラムでINT型を指定しているカラムに文字列をインサートしようと
した時に、レコード全体がインサートされていませんでした。
直接SQL文で、MySQLのINT型を指定してあるカラムに文字列を
インサートした場合には自動的に0が入力されるのですが、
WEB上のPHPからMySQLにインサートした場合にはレコード自体が
インサートされないようです。このことで解明に時間が掛かりました。
このあたりのMySQLの挙動の違いについて調べていますが、あまり出てきません。
参考になるものがありましたらアドバイスをお願い致します。
すみません、超初心者なんですが、質問させてください。
デッドロックが発生した場合って
1.サーバーを再起動する
2.MySQLのkillコマンドでスレッドを潰していく
以外に、復旧する方法ってあるんでしょうか?
デッドロックが発生した場合って
1.サーバーを再起動する
2.MySQLのkillコマンドでスレッドを潰していく
以外に、復旧する方法ってあるんでしょうか?
MySQLだってデッドロック検出くらいあるだろう。
デッドロックを起こしたトランザクションの一方(あるいは両方)が一定時間後に
ロールバックされる。
デッドロックを起こしたトランザクションの一方(あるいは両方)が一定時間後に
ロールバックされる。
INT型のカラムに文字列をつっこんでおいてバグ呼ばわりか・・・
雑なPGとは付き合いたくないな
雑なPGとは付き合いたくないな
テーブルの使い方が悪いのか
デッドロックが発生するとずっとロックがかかったままになって
ロールバックしてる気配がない orz
デッドロックが発生するとずっとロックがかかったままになって
ロールバックしてる気配がない orz
>>721
バグ以外になんと呼べばいいんだ
バグ以外になんと呼べばいいんだ
誰も「MySQLのバグ」なんて言ってないのに。
そんな勘違いする奴が一気に大量発生するのは不自然すぎるよ>>721
そんな勘違いする奴が一気に大量発生するのは不自然すぎるよ>>721
今のところ「>>704さんの仰るように」が分からん
日本語会話の駄目なのが三匹くらい?
日本語会話の駄目なのが三匹くらい?
>>728
デッドロックじゃないかもしれないんですが
私が現在調査しているのが
ロックをかけていたセッションがロックを解除しないまま死んで
ロールバックせずにロックが掛かったままになっている・・・・・・
んじゃないかみたいな現象が起きていまして
何かコマンド叩いて、ロックの原因が分からないかだとか
何かコマンド叩いて、簡単に復旧しないかだとかです。
ネットの検索も色々とやっていますが、いまいち今回の内容に合致する
ものがHITしないです。
デッドロックじゃないかもしれないんですが
私が現在調査しているのが
ロックをかけていたセッションがロックを解除しないまま死んで
ロールバックせずにロックが掛かったままになっている・・・・・・
んじゃないかみたいな現象が起きていまして
何かコマンド叩いて、ロックの原因が分からないかだとか
何かコマンド叩いて、簡単に復旧しないかだとかです。
ネットの検索も色々とやっていますが、いまいち今回の内容に合致する
ものがHITしないです。
そりゃ解決しないわ。「デッドロックの質問」に答えた人もずっこけてるんじゃないの?
で、そのロックは本当にかかっているの?どうやって現象を確認したのか具体的に
書いた方がいいよ。
で、そのロックは本当にかかっているの?どうやって現象を確認したのか具体的に
書いた方がいいよ。
>>735
説明が下手で申し訳ないのですが・・・
Aの画面を操作する時はCのテーブルを使用します
Bの画面を操作する時もCのテーブルを使用します
別々の所からのアクセスでAとB画面から同時にCのテーブルを扱っているようなのですが
(どちらかは待ち状態になってたと思います。)
見た目上は両方操作が正常に終了している感じなのですが
トランザクションの開始はログに出ているのですが終了は出ておらず
ロックがかかりっぱなしの状態になり、以後Cのテーブルを使う操作をすると
タイムアウトになっている感じです。
説明が下手で申し訳ないのですが・・・
Aの画面を操作する時はCのテーブルを使用します
Bの画面を操作する時もCのテーブルを使用します
別々の所からのアクセスでAとB画面から同時にCのテーブルを扱っているようなのですが
(どちらかは待ち状態になってたと思います。)
見た目上は両方操作が正常に終了している感じなのですが
トランザクションの開始はログに出ているのですが終了は出ておらず
ロックがかかりっぱなしの状態になり、以後Cのテーブルを使う操作をすると
タイムアウトになっている感じです。
>>738
永続的な接続をしてんのにロックしてるんじゃね?
永続的な接続をしてんのにロックしてるんじゃね?
>>731
INTに文字列つっこんでる時点で十分マスケだろうが
INTに文字列つっこんでる時点で十分マスケだろうが
フルテキストインデックスについて質問です。
例えば (id, text) といったカラムを持つテーブルで
id >= 100 AND id < 200
の行において text に含まれる単語の出現頻度を得ることは可能でしょうか。
text は適宜分かち書きされた文書でフルテキストインデックスが貼ってる
仮定で
2ch 128
もなー 256
:
みたいな結果を得る方法があれば教えてください。
例えば (id, text) といったカラムを持つテーブルで
id >= 100 AND id < 200
の行において text に含まれる単語の出現頻度を得ることは可能でしょうか。
text は適宜分かち書きされた文書でフルテキストインデックスが貼ってる
仮定で
2ch 128
もなー 256
:
みたいな結果を得る方法があれば教えてください。
出現頻度を得たい語を指定したSQLでいいの、全域スキャンしてとにかく全部の語についての
頻度一覧を得たいのか。
頻度一覧を得たいのか。
>>746
そのデータベースって超でっかい?
そのデータベースって超でっかい?
おなかの中でパンパンに大きくなっちゃうと、大変ですよね・・・
少しずつ抜くしかないかも
少しずつ抜くしかないかも



類似してるかもしれないスレッド
- MySQL 総合 Part12 (1001) - [94%] - 2008/1/30 17:34 ○
- MySQL 総合 Part13 (996) - [94%] - 2008/6/10 21:02 ☆
- MySQL 総合 Part14 (1001) - [94%] - 2008/11/23 10:17 ☆
- MySQL 総合 Part15 (1001) - [94%] - 2009/4/20 12:15 ☆
- MySQL 総合 Part18 (986) - [94%] - 2011/1/17 15:46
- MySQL 総合 Part19 (982) - [94%] - 2011/6/9 2:33
- MySQL 総合 Part26 (860) - [89%] - 2023/2/2 9:30
- MySQL 総合 Part20 (995) - [89%] - 2011/10/17 4:48
- MySQL 総合 Part21 (1001) - [89%] - 2011/12/25 22:16
- MySQL 総合 Part22 (1001) - [89%] - 2012/7/10 16:45
- MySQL 総合 Part23 (992) - [89%] - 2013/8/11 17:00
- MySQL 総合 Part24 (1010) - [89%] - 2015/2/14 4:46
- MySQL 総合 Part25 (947) - [89%] - 2017/6/18 6:30
- MySQL vs PostgreSQL Part2 (941) - [31%] - 2022/5/26 1:30 ○
トップメニューへ / →のくす牧場書庫について