私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレMySQL 総合 Part24
mysql スレッド一覧へ / mysql とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
>>249
> まぁ、元 MySQL のサポートエンジニアでその後は WEB系でしか働いてない人だししゃーないかな。
キャリア戦略で「ダメな技術は誰もダメといわない。自分で見分けろ。」って書いてるけど、
これってMySQLのことかと思ったw
> まぁ、元 MySQL のサポートエンジニアでその後は WEB系でしか働いてない人だししゃーないかな。
キャリア戦略で「ダメな技術は誰もダメといわない。自分で見分けろ。」って書いてるけど、
これってMySQLのことかと思ったw
pgpool使っても接続数減るわけじゃないからな。
あれはポスグレへの接続コスト削減とロードバランシングか主なメリット。
それとも今のバージョンでは1コネクションで同時にクエリー発行できたりするの?
あれはポスグレへの接続コスト削減とロードバランシングか主なメリット。
それとも今のバージョンでは1コネクションで同時にクエリー発行できたりするの?
よくわからんが接続コスト低けりゃそれでいいんじゃないの?
スライドの主張についての話なら。
接続数はMySQLもポスグレも変わらないだろ。カネ払ってスレッドプール入れるなら別だけど。
接続数が多い場合、昔はポスグレもMySQLも遅かったよ。
そんでポスグレのほうが並列実行性能がはやく向上した。
InnoDBはずっと遅いままだった。
スライドの主張についての話なら。
接続数はMySQLもポスグレも変わらないだろ。カネ払ってスレッドプール入れるなら別だけど。
接続数が多い場合、昔はポスグレもMySQLも遅かったよ。
そんでポスグレのほうが並列実行性能がはやく向上した。
InnoDBはずっと遅いままだった。
昔に関して言えば、ポスグレはレプがなかったのと
VACUUMのせいで避けるようになってしまってたな。
レプがないのは、Web系では結構つらい印象(参照系がおおいので)
大規模、小規模関係なく、プール(≠永続化)しない場合は
スレッドベースである MySQL のほうが性能は稼げるかな。
プールをはさむと管理、トラブル対応めんどいとかもあるし。
VACUUMのせいで避けるようになってしまってたな。
レプがないのは、Web系では結構つらい印象(参照系がおおいので)
大規模、小規模関係なく、プール(≠永続化)しない場合は
スレッドベースである MySQL のほうが性能は稼げるかな。
プールをはさむと管理、トラブル対応めんどいとかもあるし。
>>251
> コストの話も極論だよな。つうか、DBAなんてコスト部門でしかないわけでさ。
> 効率化すればするほど自分たちのクビを締めることになるんだよ。
> だからMySQL使ってると、
> バージョンアップ毎に膨大な作業が発生してDBAのクビが繋がる、
> マッチポンプ ウマーって思うときもある
要は、AWS で RDS(マネージドDB)使うのが当たり前になると、
そういう仕事が少なくなるから、フルスタックエンジニアに成るか、
スペシャリストになって AWS では満足しないような大規模なところで
働くかしかなくなってくるよって書いてあるんだよね。
AWS(RDS) なんてって思うっちゃうけど、利便性とか対障害性とか
本当にローコストで使えてしまって、エンジニアとしてあれに対抗するの
きちいって最近いつも思ってる。
> コストの話も極論だよな。つうか、DBAなんてコスト部門でしかないわけでさ。
> 効率化すればするほど自分たちのクビを締めることになるんだよ。
> だからMySQL使ってると、
> バージョンアップ毎に膨大な作業が発生してDBAのクビが繋がる、
> マッチポンプ ウマーって思うときもある
要は、AWS で RDS(マネージドDB)使うのが当たり前になると、
そういう仕事が少なくなるから、フルスタックエンジニアに成るか、
スペシャリストになって AWS では満足しないような大規模なところで
働くかしかなくなってくるよって書いてあるんだよね。
AWS(RDS) なんてって思うっちゃうけど、利便性とか対障害性とか
本当にローコストで使えてしまって、エンジニアとしてあれに対抗するの
きちいって最近いつも思ってる。
.>>256
オラクルに問題があるだけじゃないの?
オラクルに問題があるだけじゃないの?
>>256
> レプとVACUUMの問題が解決してから世界で一気に利用者増えたし
> そういうことなんだろうな
多分最大の問題は Oracle だ。
あのニュースが流れた時、ポスグレに移行するかほんとうに悩んだ。
> 台数が多いとプールはさんだ方が管理、トラブル対応は楽よ
プールがある方が性能は上がると思うんだけど、
管理とかトラブルはどうなんだろ。
接続先を増やすときとか、アプリのコードだけじゃなくて、
プールの設定も追加しないとだめだよね?
別のものを挟むとやっぱり面倒くさくない?
> レプとVACUUMの問題が解決してから世界で一気に利用者増えたし
> そういうことなんだろうな
多分最大の問題は Oracle だ。
あのニュースが流れた時、ポスグレに移行するかほんとうに悩んだ。
> 台数が多いとプールはさんだ方が管理、トラブル対応は楽よ
プールがある方が性能は上がると思うんだけど、
管理とかトラブルはどうなんだろ。
接続先を増やすときとか、アプリのコードだけじゃなくて、
プールの設定も追加しないとだめだよね?
別のものを挟むとやっぱり面倒くさくない?
同時接続数を制御下におけるのはでかいと思うよ
基本アプリにはコネクションプールが接続先
なので、DB台数が増えたときはコネクションプールの設定だけ
基本アプリにはコネクションプールが接続先
なので、DB台数が増えたときはコネクションプールの設定だけ
>>255
Linuxなら今やスレッド起動もプロセス起動もコストはほとんど変わりないけどね。
2000年頃は確かに違ったけど、2005年頃には(カーネルバージョン忘れたけど)
プロセス起動も軽快になったんだけどね。
レプリケーションは確かにWEB系では必須だわな。
ただし、非同期レプリケーションで参照分散つうのが大規模といわれてもなぁと思うわけだ。
>>257
>要は、AWS で RDS(マネージドDB)使うのが当たり前になると、
>そういう仕事が少なくなるから、フルスタックエンジニアに成るか、
>スペシャリストになって AWS では満足しないような大規模なところで
>働くかしかなくなってくるよって書いてあるんだよね。
それは一理あるんだけど、コスト+利便性でいえば集中型が最もよいけど
世の中、かならず集中と分散を繰り返すじゃない?RDSの先に何がくるか考えてるよ、俺。
スライド書いた人、ソニー、MySQL、DeNA、顔本らしいね。いく先々クラッシュしてるのが面白いと思った。
そういう価値観で会社選んで、キャリア戦略なんつうスライド書いたんだなって。
Linuxなら今やスレッド起動もプロセス起動もコストはほとんど変わりないけどね。
2000年頃は確かに違ったけど、2005年頃には(カーネルバージョン忘れたけど)
プロセス起動も軽快になったんだけどね。
レプリケーションは確かにWEB系では必須だわな。
ただし、非同期レプリケーションで参照分散つうのが大規模といわれてもなぁと思うわけだ。
>>257
>要は、AWS で RDS(マネージドDB)使うのが当たり前になると、
>そういう仕事が少なくなるから、フルスタックエンジニアに成るか、
>スペシャリストになって AWS では満足しないような大規模なところで
>働くかしかなくなってくるよって書いてあるんだよね。
それは一理あるんだけど、コスト+利便性でいえば集中型が最もよいけど
世の中、かならず集中と分散を繰り返すじゃない?RDSの先に何がくるか考えてるよ、俺。
スライド書いた人、ソニー、MySQL、DeNA、顔本らしいね。いく先々クラッシュしてるのが面白いと思った。
そういう価値観で会社選んで、キャリア戦略なんつうスライド書いたんだなって。
ポスグレはDBの機能として、
ファイルシステムレベルでオンラインバックアップの取得が可能
レプリカも全く止めずに作成可能
これがいい
ファイルシステムレベルでオンラインバックアップの取得が可能
レプリカも全く止めずに作成可能
これがいい
何で急にストレージ側の機能が出てくるんだ。
要するに出来ないんだろ。
こいつの突っかかり方キモイな。
要するに出来ないんだろ。
こいつの突っかかり方キモイな。
TechCrunchにこんな事書かれちゃうのは仕方ないよね
> PostgreSQLは、OracleがSun Microsystemsを買収してMySQLを手中にして以降、人気が増大している。
> OracleはMySQLのオープンソースな側面に関心を示さなくなったため、メンテ放棄を恐れたユーザはPostgreSQLへの引越しを開始したのだ。
これから日本は>>234に書いてあるような日本市場の特殊性が起きるわけだ
> PostgreSQLは、OracleがSun Microsystemsを買収してMySQLを手中にして以降、人気が増大している。
> OracleはMySQLのオープンソースな側面に関心を示さなくなったため、メンテ放棄を恐れたユーザはPostgreSQLへの引越しを開始したのだ。
これから日本は>>234に書いてあるような日本市場の特殊性が起きるわけだ
>>264
>こいつの突っかかり方キモイな
こいつだなんて、自称ギーグの日本男児様をしらないのかw
日本男児様のブログさえ読んでればトランザクションも知らないWEB野郎たちは幸せに暮らせるんだ。
なにせ日本男児様はMySQLを完全無欠にみせてくれるからw
>こいつの突っかかり方キモイな
こいつだなんて、自称ギーグの日本男児様をしらないのかw
日本男児様のブログさえ読んでればトランザクションも知らないWEB野郎たちは幸せに暮らせるんだ。
なにせ日本男児様はMySQLを完全無欠にみせてくれるからw
postgresにhandlersocket的なものがあれば移るわ。
>>267
FDWのエクステンションつくればいいんでね?
FDWのエクステンションつくればいいんでね?
windowsで使われることが多いRDBMSなんてAccessとSQL Serverくらいだから
逆だろ、世界はpostgresにいくのに日本はmysqlのままってことよ
>>273
いやいや、世界がポスグレに流れるのかって。
もともとビジネスユースはOracle->ポスグレの流れはあった。ビジネスユースでMySQLなんて使いものにならないじゃない。
まともにジョインもできない、コロコロ仕様がかわるし。
WEB系はMySQLが強くて、オープンソースのプロダクトもMySQL依存が強い。
MySQL独自SQLを使いまくってるプロダクトが多いから、いまさらポスグレに移植できないものも多いのが実情。
どのプロダクトだってのは書かないけど、かなり多いよ。
移植が失敗したプロダクトもいくつか知ってる。どれもその分野のデファクトでポスグレ未対応。
DB詳しくない人たちが開発するから、MySQL独自機能をつかいまくって移植不可能なくらい
複雑なコードになってたり、
「PHPのDBO使ってるから移植できるっしょ」くらい軽いノリの開発者ばかりなんで
移植の問題自体を認識されてないとか。
DB屋とアプリ屋の溝はとても深いよ。
いやいや、世界がポスグレに流れるのかって。
もともとビジネスユースはOracle->ポスグレの流れはあった。ビジネスユースでMySQLなんて使いものにならないじゃない。
まともにジョインもできない、コロコロ仕様がかわるし。
WEB系はMySQLが強くて、オープンソースのプロダクトもMySQL依存が強い。
MySQL独自SQLを使いまくってるプロダクトが多いから、いまさらポスグレに移植できないものも多いのが実情。
どのプロダクトだってのは書かないけど、かなり多いよ。
移植が失敗したプロダクトもいくつか知ってる。どれもその分野のデファクトでポスグレ未対応。
DB詳しくない人たちが開発するから、MySQL独自機能をつかいまくって移植不可能なくらい
複雑なコードになってたり、
「PHPのDBO使ってるから移植できるっしょ」くらい軽いノリの開発者ばかりなんで
移植の問題自体を認識されてないとか。
DB屋とアプリ屋の溝はとても深いよ。
>>274
> mariaってinnodb使えなくて大丈夫なの?
MariaDBはInnoDBバンドルされてるよ。
InnoDBは一応オープンソースだし、Oracleが改造した機能をMariaDBも独自に取り込んでる。
それとInnoDB互換のXtraDBもバンドルされてるし。
> mariaってinnodb使えなくて大丈夫なの?
MariaDBはInnoDBバンドルされてるよ。
InnoDBは一応オープンソースだし、Oracleが改造した機能をMariaDBも独自に取り込んでる。
それとInnoDB互換のXtraDBもバンドルされてるし。
xtradb作ったのは別の会社なんだよな。
使ってみたいけどサーバースペックある程度無いとinnodbと性能変わらないんだっけ?
使ってみたいけどサーバースペックある程度無いとinnodbと性能変わらないんだっけ?
>>281
ライセンスやオラクルに対する見方が違うのがよくわかった
ライセンスやオラクルに対する見方が違うのがよくわかった
>>276 XtraDBはGPLv2下のInnoDBをフォークして魔改造 したもので、ライセンスは勿論GPLv2。
開発元はPercona。 5.5のXtraDBはMySQL 5.5から、5.6のXtraDBは MySQL 5.6からブランチしなおしてるから、
Oracle がMySQL潰したら多分進化は止まる。
進化は止ま るけど既存のフォークはGPLのまま影響を受けない ので、今あるところまでは問題なくXtraDB使える (これはInnoDBも一緒だが)
http://www.percona.com/software/percona-xtradb
XtraDBとInnoDBは共存できない。XtraDBが入って る環境でCREATE TABLE .. Engine= InnoDBってやる とXtraDBが使われる。 例外的に10.0.3~10.0.5くらいではInnoDBが入って いたけど、MariaDBでは5.3以来ずっとXtraDB。
開発元はPercona。 5.5のXtraDBはMySQL 5.5から、5.6のXtraDBは MySQL 5.6からブランチしなおしてるから、
Oracle がMySQL潰したら多分進化は止まる。
進化は止ま るけど既存のフォークはGPLのまま影響を受けない ので、今あるところまでは問題なくXtraDB使える (これはInnoDBも一緒だが)
http://www.percona.com/software/percona-xtradb
XtraDBとInnoDBは共存できない。XtraDBが入って る環境でCREATE TABLE .. Engine= InnoDBってやる とXtraDBが使われる。 例外的に10.0.3~10.0.5くらいではInnoDBが入って いたけど、MariaDBでは5.3以来ずっとXtraDB。
>>283
maria5.5.32にstorage/innobaseとstorage/xtradbがあるんだけど、
それでもCREATE TABLE .. Engine=InnoDBってやるとXtraDBになるの?
だとすると、なんでソースがバンドルされてんだろ。
maria5.5.32にstorage/innobaseとstorage/xtradbがあるんだけど、
それでもCREATE TABLE .. Engine=InnoDBってやるとXtraDBになるの?
だとすると、なんでソースがバンドルされてんだろ。
>>284
なんでか知らないけど昔から両方ある。
Percona ServerのXtraDBはstorage/innobaseの下にしかないんだけどね。
SHOW ENGINESをよく見ると、InnoDBの説明にXtraDBって書いてあって、どっちやねんてかんじだけど。
なんでか知らないけど昔から両方ある。
Percona ServerのXtraDBはstorage/innobaseの下にしかないんだけどね。
SHOW ENGINESをよく見ると、InnoDBの説明にXtraDBって書いてあって、どっちやねんてかんじだけど。
mysqlを勉強してる
タブレットにインストールすることは
可能?
まったく的外れだったら申し訳ない
タブレットにインストールすることは
可能?
まったく的外れだったら申し訳ない
windowsのタブレットなら出来るんじゃない
windows8がそのまま入ってるんでしょ?あれ
タブレットに入れる意味はないと思うけどな
windows8がそのまま入ってるんでしょ?あれ
タブレットに入れる意味はないと思うけどな
ネットにつながるならVPSなりを借りて使うのが無難
どう入れるのか知らんがarmでもmysqlは動くようなので入れようと思えば入れらるんじゃないか
足りないパッケージは多そうだけど
どう入れるのか知らんがarmでもmysqlは動くようなので入れようと思えば入れらるんじゃないか
足りないパッケージは多そうだけど
>>289
Androidスマホだけど、Bit Web Serverってのを使ってる。200円くらいだったはず。
Androidスマホだけど、Bit Web Serverってのを使ってる。200円くらいだったはず。
こっちで聞けと言われたので質問させてください
mysql5系の質問です
DBを作る時の「MyISAM」と「InnoDB」の違いがよくわかりません。
ゴミでもわかりやすいように教えて頂けないでしょうか?
mysql5系の質問です
DBを作る時の「MyISAM」と「InnoDB」の違いがよくわかりません。
ゴミでもわかりやすいように教えて頂けないでしょうか?
>>293ですが解決しました
_, ._
( ゚ Д゚)
( つ旦O
と_)_)
_, ._
( ゚ Д゚) ガシャ
( つ O. __
と_)_) (__()、;.o:。
゚*・:.。
( ゚ Д゚)
( つ旦O
と_)_)
_, ._
( ゚ Д゚) ガシャ
( つ O. __
と_)_) (__()、;.o:。
゚*・:.。
しないといけないってことはないけど、それでも実装はできるんじゃない?
逆に値の列だけでどうにかしようとすると、先頭に"!!"をつけているものは非公開と判定するとか
ユーザーが入力したものかどうかを確実に判断できるように実装しないとバグるけど
逆に値の列だけでどうにかしようとすると、先頭に"!!"をつけているものは非公開と判定するとか
ユーザーが入力したものかどうかを確実に判断できるように実装しないとバグるけど
それか公開情報カラムを1つで作ることも出来るけどね
そのカラムの数字が
2の倍数なら名前公開
3の倍数なら年齢公開
5の倍数なら住所公開
7の倍数ならプロフィール公開
11の倍数なら出身校公開
みたいに
いや、普通はやらんが
そのカラムの数字が
2の倍数なら名前公開
3の倍数なら年齢公開
5の倍数なら住所公開
7の倍数ならプロフィール公開
11の倍数なら出身校公開
みたいに
いや、普通はやらんが
前へ 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 ○
トップメニューへ / →のくす牧場書庫について