私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ【この先一体】MySQL 総合 Part15【どうなるの】
mysql スレッド一覧へ / mysql とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 : ○
レスフィルター : (試験中)
マニュアルとか必要ないんじゃないかな?sel,up,ins,delの基本だけ使って、あとは随時やりたいことがあった時にググレばいいんでない?
一行当たり100~5000文字(平均1000文字)の文字列が入ったフィールドに対して
Like '%文字列%' の部分一致検索を行う必要があるのですが、
これが750万行あるため、実用に耐えうるスピードで処理できません。
なんとか高速化を図りたいのですが、どういうところに手を入れたらいいと思いますでしょうか?
どうかお願いします。
Like '%文字列%' の部分一致検索を行う必要があるのですが、
これが750万行あるため、実用に耐えうるスピードで処理できません。
なんとか高速化を図りたいのですが、どういうところに手を入れたらいいと思いますでしょうか?
どうかお願いします。
>>553
検索エンジンですか?
WEBサイトではなく、MySqlのフィールドを検索エンジンに食わせることってできるのでしょうか?
できるのであれば、参考になるサイトなど教えていただけませんでしょうか。
とりあえずレスポンスをいただけるまでは自分で探してみます。
検索エンジンですか?
WEBサイトではなく、MySqlのフィールドを検索エンジンに食わせることってできるのでしょうか?
できるのであれば、参考になるサイトなど教えていただけませんでしょうか。
とりあえずレスポンスをいただけるまでは自分で探してみます。
>>555
なんどもどうもです。
いまいち把握できていないのです・・・
おっしゃっているのは、750万ファイルのページファイルを作成し、
Googleなどに読み込ませ、
キーワード site:hostname
で検索して結果を得よということでしょうか?
秘密文書が多いので、できればクローズに検索を行いたいのですが、
それは可能なのでしょうか?
また、質問ばかりで申し訳ないのですが、
Tritonnはどうなのでしょうか?
先ほど検索して見つけたばかりなのですが、
悪いうわさがないのならば一度試してみようと思います。
なんどもどうもです。
いまいち把握できていないのです・・・
おっしゃっているのは、750万ファイルのページファイルを作成し、
Googleなどに読み込ませ、
キーワード site:hostname
で検索して結果を得よということでしょうか?
秘密文書が多いので、できればクローズに検索を行いたいのですが、
それは可能なのでしょうか?
また、質問ばかりで申し訳ないのですが、
Tritonnはどうなのでしょうか?
先ほど検索して見つけたばかりなのですが、
悪いうわさがないのならば一度試してみようと思います。
Tritonnのような全文検索用ソフトウェアを使うのが
>>553 のいう「検索エンジンを使う」ってことですよ
>>553 のいう「検索エンジンを使う」ってことですよ
>553、555、556、558
ちぐはぐな掛け合いに合ってしまい申し訳ありません。
(556は見落としてました、すみません)
皆さんありがとうございます。
提示していただいたように「検索エンジン」を用いて実装してみます。
ちぐはぐな掛け合いに合ってしまい申し訳ありません。
(556は見落としてました、すみません)
皆さんありがとうございます。
提示していただいたように「検索エンジン」を用いて実装してみます。
>>560
IGNORE
IGNORE
asp経由で日本語文字列入れようとしたらエラーが出たんだが、MySQLって日本語使えないの?
>>563
おまえが日本語使えないだけ。
おまえが日本語使えないだけ。
>>563
残念ながらエラー文は英語だけなんだ。がんばって解読してくれ!
残念ながらエラー文は英語だけなんだ。がんばって解読してくれ!
一度に大量に削除する時ってロックかかるから
テンポラリテーブル使って少しずつ削除したりする?
テンポラリテーブル使って少しずつ削除したりする?
どっちにしろ、一度で消すか条件を絞って複数回に分けるかしかないと思うが?
テンポラリテーブルを使うって、どうやろうとしてるの?
テンポラリテーブルを使うって、どうやろうとしてるの?
実行が若干重い検索結果にjoinしていくつかのテーブルを削除するから
テンポラリにいったんidを入れてjoinに使おうと思ったの
言われてみれば、テンポラリテーブルの利用は本質的な問題じゃなかった
やっぱり段階的に削除していくしかないすなー
テンポラリにいったんidを入れてjoinに使おうと思ったの
言われてみれば、テンポラリテーブルの利用は本質的な問題じゃなかった
やっぱり段階的に削除していくしかないすなー
お知恵をお貸しください。
レンタルサーバー(さくらインターネット)上の、MySQL4.0を使った容量3GBのデータベースを
バックアップしたいのですが、
mysqldump-4.0 でバックアップしようとすると、
mysqldump-4.0: Out of memory (Needed 3151304 bytes)
mysqldump-4.0: Got error: 2008: MySQL client run out of memory when retrieving data from server
とメモリ不足のエラーが出て途中までしかバックアップできません。
mysqldump だとエラー(Error: You have an error in your SQL syntax.)は出るものの、
一応最後までバックアップ出来るようですが、mysql、mysql-4.0 のどちらも、
ERROR 1193 at line 18: Unknown system variable 'character_set_client'
とエラーが出て、リストアできません。
MySQL4.0と5.0のバージョンが違うことが原因ではないかと思うのですが、
なにかバックアップとリストアをする方法はないでしょうか?
よろしくお願いします。
レンタルサーバー(さくらインターネット)上の、MySQL4.0を使った容量3GBのデータベースを
バックアップしたいのですが、
mysqldump-4.0 でバックアップしようとすると、
mysqldump-4.0: Out of memory (Needed 3151304 bytes)
mysqldump-4.0: Got error: 2008: MySQL client run out of memory when retrieving data from server
とメモリ不足のエラーが出て途中までしかバックアップできません。
mysqldump だとエラー(Error: You have an error in your SQL syntax.)は出るものの、
一応最後までバックアップ出来るようですが、mysql、mysql-4.0 のどちらも、
ERROR 1193 at line 18: Unknown system variable 'character_set_client'
とエラーが出て、リストアできません。
MySQL4.0と5.0のバージョンが違うことが原因ではないかと思うのですが、
なにかバックアップとリストアをする方法はないでしょうか?
よろしくお願いします。
あらためて聞いてみたところ、
「昔ORACLEで、SUMを使う際にGROUP BYを指定しないとエラーになった。」
ということでした。
不要だと説明して追加しないことにしました。
「昔ORACLEで、SUMを使う際にGROUP BYを指定しないとエラーになった。」
ということでした。
不要だと説明して追加しないことにしました。
Oracleでもいらないよ
SQL> select sum(sal) from emp where deptno = 10;
SUM(SAL)
----------
8750
SQL> select sum(sal) from emp where deptno = 10;
SUM(SAL)
----------
8750
>>587
お前がいなくても大丈夫そうだぜw
お前がいなくても大丈夫そうだぜw
初質です。
会社のDBなのですが、現在、Accessで25人が同時に使用している現状です。
重い、データが壊れる、エラーが出る、接続できなくなるなど様々な弊害が出ています。
そもそも、Accessを多人数用途で使用していること自体が問題なのですが、
今後を考えるとAccessでの運用は厳しい状況です。
そのDBについてのおもりを個人使用のAccessなら心得がある自分が引き受けている状態です。
質問したいのは以下の点です。
・MySQLは導入にコストがどのくらいかかるか。
会社内使用ならCommunity Licenseで構わないようですがそれで大丈夫でしょうか。
また、サーバーを必ず置く必要があるか、将来、有料になってしまうのかなど。
・Access個人使用ならVBAを組める程度のレベルの私が
一からMySQLを始めて、すぐに実用レベルで対応できるようになるでしょうか。
よろしくお願いいたします。
会社のDBなのですが、現在、Accessで25人が同時に使用している現状です。
重い、データが壊れる、エラーが出る、接続できなくなるなど様々な弊害が出ています。
そもそも、Accessを多人数用途で使用していること自体が問題なのですが、
今後を考えるとAccessでの運用は厳しい状況です。
そのDBについてのおもりを個人使用のAccessなら心得がある自分が引き受けている状態です。
質問したいのは以下の点です。
・MySQLは導入にコストがどのくらいかかるか。
会社内使用ならCommunity Licenseで構わないようですがそれで大丈夫でしょうか。
また、サーバーを必ず置く必要があるか、将来、有料になってしまうのかなど。
・Access個人使用ならVBAを組める程度のレベルの私が
一からMySQLを始めて、すぐに実用レベルで対応できるようになるでしょうか。
よろしくお願いいたします。
>>589
お前がバカなのは理解してあげたので、消えろ
お前がバカなのは理解してあげたので、消えろ
一点目
コストってのがよくわからないが,DBの金額という意味なら0円
時間的コストという意味ならそう時間かからん
Access->mysql環境移行のサイトなんか結構ある
サーバが必要かどうかというのも何とも言えない,
現在どういう方法で運用されているのかもよくわからなければ
それを変えたいのか維持したいのかも分かんない.
運用にサーバがいるかどうかじゃなくて,運用にあった設置をすべき
で,将来有料になるかについてはMySQLのGPLしらべてみ
(1点目の中に質問いくつあるねん...)
二点目
条件があいまいでで論点もあやふや,
まぁできんじゃね?としか返せない
コストってのがよくわからないが,DBの金額という意味なら0円
時間的コストという意味ならそう時間かからん
Access->mysql環境移行のサイトなんか結構ある
サーバが必要かどうかというのも何とも言えない,
現在どういう方法で運用されているのかもよくわからなければ
それを変えたいのか維持したいのかも分かんない.
運用にサーバがいるかどうかじゃなくて,運用にあった設置をすべき
で,将来有料になるかについてはMySQLのGPLしらべてみ
(1点目の中に質問いくつあるねん...)
二点目
条件があいまいでで論点もあやふや,
まぁできんじゃね?としか返せない
コネクタのドライバってダウンロードするときメールとか入力しないといけないっぽいけど
再配布不可能なの?
再配布不可能なの?
MySQLは列ごとにキャラクタセットを変えられる
mysql> create table test (id int primary key,
-> data1 varchar(100) character set utf8,
-> data2 varchar(100) character set cp932,
-> data3 varchar(100) character set eucjpms);
mysql> create table test (id int primary key,
-> data1 varchar(100) character set utf8,
-> data2 varchar(100) character set cp932,
-> data3 varchar(100) character set eucjpms);
前へ 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
トップメニューへ / →のくす牧場書庫について