私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ【PHP】Laravel【フレームワーク】 Part.7
php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
>>549
あー、言ってた言ってた…。
なんすか、それ? と思って検索してみたら、
確かエンジニアになりたての1年目に書いたforループ処理みたいな話らしくて、
『Laravelerは未だにJOIN知らないんすか?』って思ったんだけど、
Laraveler園児達は『ぐるぐるSQL知らないのかよ!?』と謎の歓喜の雄叫びを上げ始めて、
『あ、あぁぁ…、』って…。
もう、IQ低い人達とはどうやっても会話が成立しないんだなって、ちょっと絶望的になったんだっけ…。
あー、言ってた言ってた…。
なんすか、それ? と思って検索してみたら、
確かエンジニアになりたての1年目に書いたforループ処理みたいな話らしくて、
『Laravelerは未だにJOIN知らないんすか?』って思ったんだけど、
Laraveler園児達は『ぐるぐるSQL知らないのかよ!?』と謎の歓喜の雄叫びを上げ始めて、
『あ、あぁぁ…、』って…。
もう、IQ低い人達とはどうやっても会話が成立しないんだなって、ちょっと絶望的になったんだっけ…。
なんで設定の話がでるかと思ったらSELECT FOR UPDATEでデッドロックが発生した場合の解決策として
・MySQL8.0.18以降にする
・transaction_isolationをREPEATABLE-READにする
・更新対象を一意にする
の3つを紹介しているサイトが結構多いのか
・MySQL8.0.18以降にする
・transaction_isolationをREPEATABLE-READにする
・更新対象を一意にする
の3つを紹介しているサイトが結構多いのか
こんなオートインクリメント便りのフレームワークがなんでPHPフレームワークの中で世界シェアNo1なんだろうか
>>550
真っ先に採番するってどういうことなんだ?意味が分からないシステムだな
真っ先に採番するってどういうことなんだ?意味が分からないシステムだな
>>552
> ~の3つを紹介しているサイトが結構多いのか
あぁ、そういう事なのか。突然知った言葉でググって最初に見た物を『親』だと思っている、と。
というか、多分貴方だと思うんだけど、前に
『どうして“排他処理のやり方が分からないので教えて下さい”って言えないの?』
って言ってた人が居て、本当にそれだけの事なんだけど、
ずっと『アンチオートインクリメントおじさん』とか寝言言い続けて迷走してるよね、このスレの人達。
凄いよねぇ…、ただ欠番しない連番発行したいってだけの話にRDBのバージョンや設定の話持ち出して来るんだから。
そんな難しい話だったっけ? 欠番しない連番発行って……?
> ~の3つを紹介しているサイトが結構多いのか
あぁ、そういう事なのか。突然知った言葉でググって最初に見た物を『親』だと思っている、と。
というか、多分貴方だと思うんだけど、前に
『どうして“排他処理のやり方が分からないので教えて下さい”って言えないの?』
って言ってた人が居て、本当にそれだけの事なんだけど、
ずっと『アンチオートインクリメントおじさん』とか寝言言い続けて迷走してるよね、このスレの人達。
凄いよねぇ…、ただ欠番しない連番発行したいってだけの話にRDBのバージョンや設定の話持ち出して来るんだから。
そんな難しい話だったっけ? 欠番しない連番発行って……?
>>545
select for updateについて言及したのがlaravelerで、それに気づかずに排他制御知らないと言い続けてたのがアンチオートインクリメントおじさんだぞ。間違えんなよ。
select for updateについて言及したのがlaravelerで、それに気づかずに排他制御知らないと言い続けてたのがアンチオートインクリメントおじさんだぞ。間違えんなよ。
人格障害の人って、自分がダメージ受けた内容を、相手にダメージ与えたと自分の中で?すり替えてそのダメージを無かったことにしようとするからな
>>557
RDBのバージョンではなくMySQLのバージョンだぞ。もしかしてお前、MySQL以外にも世の中たくさんRDBがあること知らない?やべーな。アンチオートインクリメントおじさん。
RDBのバージョンではなくMySQLのバージョンだぞ。もしかしてお前、MySQL以外にも世の中たくさんRDBがあること知らない?やべーな。アンチオートインクリメントおじさん。
お前らって、土日は全然レスしないのに平日だけ、やたら元気だよな。
ちゃんと働いてんのか?
やっぱLaravelerって、ニートしか居ないんだろうね。
ちゃんと働いてんのか?
やっぱLaravelerって、ニートしか居ないんだろうね。
このスレのLaravelerには、ニートしか居ないことが判明しました。
っていうと、このスレの動物達が「お前はどうなんだよ?」、って聞いてくるんだろうけど、このスレで何度も説明してるからね、動物だからそれが理解できないらしい。
っていうと、このスレの動物達が「お前はどうなんだよ?」、って聞いてくるんだろうけど、このスレで何度も説明してるからね、動物だからそれが理解できないらしい。
アンチオートインクリメントおじさん、自分がスレに一番張り付いていることを忘れてるな
>>568
どこで説明してるの?何度も?いくつかレス番号教えて。
どこで説明してるの?何度も?いくつかレス番号教えて。
>>568
お前はどうなんだよ ずっと張り付いているだろうが
お前はどうなんだよ ずっと張り付いているだろうが
な? Laravelerって日本語の会話が出来ないから話が前に進まねぇんだよ。
本当に知的障害かってレベルだからなぁ…。
562 nobodyさん2021/07/07(水) 07:46:42.53ID:???
>557
RDBのバージョンではなくMySQLのバージョンだぞ。もしかしてお前、MySQL以外にも世の中たくさんRDBがあること知らない?やべーな。アンチオートインクリメントおじさん。
本当に知的障害かってレベルだからなぁ…。
562 nobodyさん2021/07/07(水) 07:46:42.53ID:???
>557
RDBのバージョンではなくMySQLのバージョンだぞ。もしかしてお前、MySQL以外にも世の中たくさんRDBがあること知らない?やべーな。アンチオートインクリメントおじさん。
Laravel被害者を増やさないために、これ、定期的に貼っていこう。
Laravelerは、
1. 平行実行可能なシステムでは、まず真っ先に採番する
2. 勿論、オートインクリメント採番! だからユーザーがキャンセルすると歯抜けになるのは仕方ない
3. 園団の一匹の口伝により、突然全児童でSELECT FOR UPDATEを連呼し始める。
4. SELECT FOR UPDATEなんか使ったらデッドロックが起きるぞ! と、謎の警鐘を鳴らす児童出現
5. RDBMSの設定やバージョンにまで言及し始める ← イマココ!
顧客が本当に必要だった物
・新規ユーザー登録時に欠番しない連番が発行されるシステム
参考)
http://www.google.com/search?q=%E9%A1%A7%E5%AE%A2%E3%81%8C%E6%9C%AC%E5%BD%93%E3%81%AB%E5%BF%85%E8%A6%81%E3%81%A0%E3%81%A3%E3%81%9F%E3%82%82%E3%81%AE&;rlz=1C1SQJL_jaJP781JP781&source=lnms&tbm=isch&sa=X&ved=2ahUKEwiYhcfGhM_xAhWpLqYKHWwYAK8Q_AUoAXoECAEQAw&biw=1182&bih=775
Laravelerは、
1. 平行実行可能なシステムでは、まず真っ先に採番する
2. 勿論、オートインクリメント採番! だからユーザーがキャンセルすると歯抜けになるのは仕方ない
3. 園団の一匹の口伝により、突然全児童でSELECT FOR UPDATEを連呼し始める。
4. SELECT FOR UPDATEなんか使ったらデッドロックが起きるぞ! と、謎の警鐘を鳴らす児童出現
5. RDBMSの設定やバージョンにまで言及し始める ← イマココ!
顧客が本当に必要だった物
・新規ユーザー登録時に欠番しない連番が発行されるシステム
参考)
http://www.google.com/search?q=%E9%A1%A7%E5%AE%A2%E3%81%8C%E6%9C%AC%E5%BD%93%E3%81%AB%E5%BF%85%E8%A6%81%E3%81%A0%E3%81%A3%E3%81%9F%E3%82%82%E3%81%AE&;rlz=1C1SQJL_jaJP781JP781&source=lnms&tbm=isch&sa=X&ved=2ahUKEwiYhcfGhM_xAhWpLqYKHWwYAK8Q_AUoAXoECAEQAw&biw=1182&bih=775
Laravelerが『SELECT FOR UPDATEとはどのように使うべき物なのか?』について、
何一つ理解していない事がまるわかり。
何一つ理解していない事がまるわかり。
>>572
エンジニアなら単語の表現ひとつも気を遣うもんだよね?やっぱニートなのかな?
この前も、bit演算をBIT演算て書いてたし。それより早くbigintを現実的な時間で枯渇させる場合の具体的な時間の見積もりと手法を教えてくれよ。
エンジニアなら単語の表現ひとつも気を遣うもんだよね?やっぱニートなのかな?
この前も、bit演算をBIT演算て書いてたし。それより早くbigintを現実的な時間で枯渇させる場合の具体的な時間の見積もりと手法を教えてくれよ。
連番発行するだけでRDBのバージョンや仕様について語り合い始めるバカ共って、流石に初めて見た。
お客さん『あの、予約者数を把握したいので、このチケット番号は途切れないようにしてください』
Laraveler『それはトランザクション分離レベルの問題なので、無理です』
お客さん『はぁ!?』
Laraveler『それはトランザクション分離レベルの問題なので、無理です』
お客さん『はぁ!?』
マウントとりたい欲望が抑えきれないんだろうな
実生活でできないことを5chでやって気を紛らわしてるってことだけは分かるが
まあ、溜め込んで犯罪とかに走るよりは良いと思うから、どんどんやりなよw
実生活でできないことを5chでやって気を紛らわしてるってことだけは分かるが
まあ、溜め込んで犯罪とかに走るよりは良いと思うから、どんどんやりなよw
select for updateの話を最初にしたのは俺だけど、それに対してデッドロックがーて指摘するのは別に問題ないと思ったけど?実装方法が不適切ってことが言いたいのだろうと思ったし。
つまり、select for updateが排他制御のことだって気づかず、その後も「laravelerは排他制御知らない!」てわめいて無知を晒してたアンチオートインクリメントおじさんが1番アホである点は揺るがないぞ。
つまり、select for updateが排他制御のことだって気づかず、その後も「laravelerは排他制御知らない!」てわめいて無知を晒してたアンチオートインクリメントおじさんが1番アホである点は揺るがないぞ。
ちなみにアンチオートインクリメントおじさんは頭が悪いので、更新処理における排他制御の話で出たselect for updateの話と、連番処理の話を混同しているようだ。可哀想に。
>>582
>つまり、select for updateが排他制御のことだって気づかず、
まだこの動物園児、なんかホザいてる。
前スレの800あたりから読み返してこいって言ってるのに。
相変わらず、途切れない連番の発番の仕方わかんないみたいだし、動物園児、すげぇな…。
>つまり、select for updateが排他制御のことだって気づかず、
まだこの動物園児、なんかホザいてる。
前スレの800あたりから読み返してこいって言ってるのに。
相変わらず、途切れない連番の発番の仕方わかんないみたいだし、動物園児、すげぇな…。
>>584
select for updateの話をした後もお前がlaravelerは排他制御知らないて吠えてた事実は認めたら?見苦しいよ。
select for updateの話をした後もお前がlaravelerは排他制御知らないて吠えてた事実は認めたら?見苦しいよ。
Q『Laravelerに質問です。ユニークな番号はどのようにして発行しますか?』
A『(string)Illuminate\Support\Str::uuid()->getInteger();
知らないくせにイキるなよ』
Q『それはどのような番号になりますか?』
A『172787912317449007508377903887728658844!(ドヤァ!)』
Q『帰ってもらって大丈夫です』
A『(string)Illuminate\Support\Str::uuid()->getInteger();
知らないくせにイキるなよ』
Q『それはどのような番号になりますか?』
A『172787912317449007508377903887728658844!(ドヤァ!)』
Q『帰ってもらって大丈夫です』
>>587
>select for updateの話をした後もお前がlaravelerは排他制御知らないて吠えてた事実は認めたら?見苦しいよ。
ん? だって現実に知らないじゃないですか。
あなた、何言ってるんですか? それ、何語ですか?
>select for updateの話をした後もお前がlaravelerは排他制御知らないて吠えてた事実は認めたら?見苦しいよ。
ん? だって現実に知らないじゃないですか。
あなた、何言ってるんですか? それ、何語ですか?
Laravelerってやっぱ馬鹿しか居ないんだな
PHP使ってるくらいだから当然か
PHP使ってるくらいだから当然か
どうやら、本当に知らないらしいです。
586 nobodyさん2021/07/07(水) 12:59:34.62ID:???
途切れない連番なんか気にするのは自閉圏の人くらいだよ
586 nobodyさん2021/07/07(水) 12:59:34.62ID:???
途切れない連番なんか気にするのは自閉圏の人くらいだよ
ちょっと前までは『SELECT FOR UPDATE ウキ―!』と大喜びしていたLaraveler達が、
最近は『デッドロックするウキ―!』と、神仏を恐れるかのようにオロオロとし始めました。
彼らは一体、何をしているのでしょうか?
最近は『デッドロックするウキ―!』と、神仏を恐れるかのようにオロオロとし始めました。
彼らは一体、何をしているのでしょうか?
これが、Laraveler。
手作業ですら、避けられないんだそうでうす。
もう、スーパーの刺身盛り合わせにタンポポ乗せる仕事くらいしか出来なそうです。
http://medaka.5ch.net/test/read.cgi/php/1621940461/
>826nobodyさん2021/06/22(火) 09:55:34.70
>シークエンスでオートなnumberingをするようなDBのデファインを使うのは優れた方法の1つ
>重複しないことをDBMSが保証してくれる上にパフォーマンスもよい
>よく自動採番の欠点として例示されるのがマスタ画面で新規登録する際
>登録時に採番した番号を表示できない、表示したらキャンセルした場合に欠番が出るなんて言うけど
>エントリー順にnumberingする以上、たとえ手作業でやっても避けられない問題だ
手作業ですら、避けられないんだそうでうす。
もう、スーパーの刺身盛り合わせにタンポポ乗せる仕事くらいしか出来なそうです。
http://medaka.5ch.net/test/read.cgi/php/1621940461/
>826nobodyさん2021/06/22(火) 09:55:34.70
>シークエンスでオートなnumberingをするようなDBのデファインを使うのは優れた方法の1つ
>重複しないことをDBMSが保証してくれる上にパフォーマンスもよい
>よく自動採番の欠点として例示されるのがマスタ画面で新規登録する際
>登録時に採番した番号を表示できない、表示したらキャンセルした場合に欠番が出るなんて言うけど
>エントリー順にnumberingする以上、たとえ手作業でやっても避けられない問題だ
キャンセルを繰り返してbigintを枯渇させるのは犯罪ではないか?
そもそも行ロックはDBMSの実装として普及しているとは言い難い
せいぜいMySQL、Oracle、PostgreSQLぐらいではないか
せいぜいMySQL、Oracle、PostgreSQLぐらいではないか
>>589
排他制御を知ってたからselect for updateを使った更新処理に言及したのだし、お前は排他制御を知らなかったから言及したにも関わらずlaravelerは排他制御を知らないって喚いてた、だよね?事実は正確にね。
排他制御を知ってたからselect for updateを使った更新処理に言及したのだし、お前は排他制御を知らなかったから言及したにも関わらずlaravelerは排他制御を知らないって喚いてた、だよね?事実は正確にね。
>>596
> そもそもオートインクリメントって排他制御されてるよね
えぇぇ!? またauto_incrementが頼みの綱なお話ですかぁ!?
527 nobodyさん2021/07/06(火) 20:23:40.85
Laravelってなんでオートインクリメントだよりの設計なの?
まさかオートインクリメントを使用しない設計ができないFWなの?
> そもそもオートインクリメントって排他制御されてるよね
えぇぇ!? またauto_incrementが頼みの綱なお話ですかぁ!?
527 nobodyさん2021/07/06(火) 20:23:40.85
Laravelってなんでオートインクリメントだよりの設計なの?
まさかオートインクリメントを使用しない設計ができないFWなの?
類似してるかもしれないスレッド
- 【PHP】Laravel【フレームワーク】 Part.5 (568) - [98%] - 2021/5/1 22:00
- 【PHP】Laravel【フレームワーク】 Part.9 (884) - [98%] - 2022/3/13 12:00
- 【PHP】Laravel【フレームワーク】 Part.8 (148) - [98%] - 2021/8/8 21:30
- 【PHP】Laravel【フレームワーク】 Part.6 (745) - [98%] - 2021/6/21 6:30
- 【PHP】Laravel【フレームワーク】 Part.12 (314) - [96%] - 2023/1/30 18:45
- 【PHP】Laravel【フレームワーク】 Part.2 (917) - [96%] - 2019/9/10 9:15
- 【PHP】Laravel【フレームワーク】 Part.3 (983) - [96%] - 2021/2/12 4:00
- 【PHP】Laravel【フレームワーク】 Part.11 (870) - [96%] - 2022/8/28 15:45
- 【PHP】Laravel【フレームワーク】 Part.4 (460) - [96%] - 2021/4/4 4:00
- 【PHP】Laravel【フレームワーク】 Part.10 (446) - [96%] - 2022/6/6 19:30
- 【PHP】Laravel【フレームワーク】 (887) - [84%] - 2019/4/23 21:00
- 【PHP】フレームワーク Akelos (129) - [56%] - 2019/5/9 7:46
トップメニューへ / →のくす牧場書庫について