のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,062,843人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    私的良スレ書庫

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

    元スレ【PHP】Laravel【フレームワーク】 Part.9

    php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    251 : nobodyさん - 2021/12/28(火) 20:55:05.45 ID:???.net (+27,+29,-39)
    オートインクリメントは使うけどな
    それをチケット番号に流用しようとか発想になるのはおかしいと思うけど
    252 : nobodyさん - 2021/12/28(火) 20:59:09.29 ID:???.net (+27,+29,-16)
    未だbigintのオートインクリメントが枯渇したという状況に陥ったことがないけどもし起きたら
    もう対処のしようもないか
    253 : nobodyさん - 2021/12/28(火) 22:13:29.97 ID:???.net (+30,+29,-12)
    DB設計するときにオートインクリメント使ったことないけどみんなあれをどういう用途で使ってるの?
    254 : nobodyさん - 2021/12/28(火) 22:36:24.47 ID:???.net (+29,+29,-28)
    >>250
    あ、あなたもしかしてオートインクリメントオーバーフローとかいう謎の用語を生み出したことで有名なオートインクリメントおじさん?
    256 : nobodyさん - 2021/12/29(水) 12:20:29.42 ID:???.net (+43,+21,-43)
    >>250
    どうやったらオートインクリメントで欠番発生するの?w
    頭大丈夫?w
    未だにコボルwとかやってるの?wデータの管理は紙とか?wwww

    >>253
    旧世代の人ですか?w
    257 : nobodyさん - 2021/12/29(水) 13:12:26.47 ID:???.net (+47,+29,-113)
    >>256
    レコードを物理削除したケースやトランザクションをかけて追加したときになんらかのエラーでロールバックしたケースが想定できるんじゃないか?
    ただ世の中の大抵のシステムで欠番が問題になることなんて無いはずなんだけどね、十分な桁数さえ確保できていれば
    258 : nobodyさん - 2021/12/29(水) 18:37:48.30 ID:???.net (+22,+29,-1)
    DBスペシャリスト取るべきか
    259 : nobodyさん - 2021/12/29(水) 21:51:50.23 ID:???.net (+20,+22,+0)
    >>256
    使ったことないんだなw
    260 : nobodyさん - 2021/12/31(金) 08:31:03.98 ID:???.net (-21,-30,-70)
    初心者ですが、教えてください。

     入力フォーム→確認画面→前の画面に戻る
    とか、
     入力フォーム→確認画面→登録(書き込み失敗)→入力フォームに戻る
    のように画面遷移するとき、入力した値を再設定するのにBladeテンプレート側でold関数を使えるのかと思ったらダメでした。
    画面遷移は、redirect()->withInput() としました。
    入力フォームに元の入力値を入れて表示する方法を教えてください。
    261 : nobodyさん - 2021/12/31(金) 12:48:40.25 ID:???.net (+30,+29,-121)
    >>260
    セッション有効になってないとそもそも残らない気がするのでその辺確かめてみて
    oldで使うデータはセッションに保存されるようだからセッション有効ならその中身を確認すると
    何が入っているかぐらいは分かるかと
    最近はbladeで画面構築したりしていないからold()なんかすっかり忘れてたわw
    263 : nobodyさん - 2022/01/03(月) 21:14:49.63 ID:???.net (+27,+29,-13)
    その辺よく理解しないまま使ってるわ
    なんとなくサンプルの真似したら動いたから深く追ってない
    264 : nobodyさん - 2022/01/04(火) 17:26:40.01 ID:???.net (+31,+29,-24)
    >>256
    >どうやったらオートインクリメントで欠番発生するの?w
    >頭大丈夫?w

    こいつ、本物のバカじゃねぇかw
    欠番する事知らねぇんだしwww

    ど素人かよ
    265 : これだからLar - 2022/01/04(火) 17:27:53.89 ID:M1zJxtt+.net (-28,+17,+3)
    m9(^Д^)プギャー >>256
    267 : nobodyさん - 2022/01/05(水) 08:27:34.45 ID:???.net (+33,+29,-13)
    >>266
    アホ乙
    俺は>>254>>257を投稿しただけだが?
    >>256と同一人物だとなぜ思ったんだい?
    268 : nobodyさん - 2022/01/05(水) 08:32:55.25 ID:???.net (+24,+29,-56)
    >>266
    無知無学ってのは、bigintやdecimalの性質さえ知らなかったオートインクリメントおじさんにこそふさわしい表現だな

    なんせ↓みたいな無知を平気で晒す漢だったwww

    > へぇ。お前のDBのdecimalは、00001って数値を持てるんだ。すげぇな。
    269 : nobodyさん - 2022/01/05(水) 08:40:45.36 ID:???.net (-21,-29,-101)
    ちなみにオートインクリメントオーバーフローではなくオートインクリメントボムだったわ

    以下アンチオートインクリメントおじさんの書き込み
    ===
    あー、なんとなく思ったけど、
    idがauto_incrementなら、
    登録失敗するリクエストを延々と発行し続けられる状況が発生すれば、
    BIGINTも結構現実的な時間であっという間に枯渇するなw

    だって、
    『キャンセルした場合に欠番が出る』んだからwww

    AUTO INCREMENT BOMB 脆弱性と名付けよう。
    270 : nobodyさん - 2022/01/05(水) 09:51:45.40 ID:???.net (+32,+29,-20)
    何言ってるか謎いな
    それで本当に枯渇するならさせてみてほしいわw
    271 : nobodyさん - 2022/01/05(水) 10:31:05.50 ID:???.net (+31,+28,-6)
    >>270
    俺は親切だから1年は3153万秒だぞって教えてあげた
    272 : nobodyさん - 2022/01/05(水) 12:36:52.51 ID:???.net (+32,+29,-4)
    1秒間に1億回リクエスト来るかもしれないじゃん


    とか言いそう
    273 : nobodyさん - 2022/01/05(水) 13:49:48.11 ID:???.net (+32,+29,-32)
    >>272
    それでも1年で3153兆だから
    920京のbigintを枯渇させるためには
    数千年かかるのでセーフって返事するわ
    274 : nobodyさん - 2022/01/05(水) 13:53:31.61 ID:???.net (+30,+29,-55)
    とにかく、bigint採用しているシステムのIDを現実的な時間であっという間に枯渇させる攻撃が可能と豪語できちゃうアンチオートインクリメントおじさんは
    計算力が小学生並みかbigintの桁数知らないバカのどちらか
    275 : nobodyさん - 2022/01/05(水) 14:25:13.07 ID:???.net (-25,-29,-49)
    Laravelerだっせぇ
    auto_incrementすっ飛ぶ事知らなかったのを指摘されてんのに
    話すり替えてごまかそうとしてるしwww


    つーか、auto_increment値飛ぶの知らないで設計したら大問題発生しかねないじゃんw
    だーからLaravelで作ったアプリはポンコツばっかなのかー
    276 : nobodyさん - 2022/01/05(水) 14:35:34.45 ID:???.net (+38,+30,-109)
    >>267
    アホ乙www なんか言い訳してっけど、

    >>250の言ってる「しかもチケット番号は欠番多発ww」という問題に全く“気づかない”程の低能だから
    「他人の事笑ってる場合じゃねぇ」っていわれてんだよwばーか

    ほんとLaravelerって頭悪いのばっかそろってるよなぁ…。
    Laravelが無いとアプリが作れない無能君揃いだわ。
    277 : sage - 2022/01/05(水) 14:38:47.41 ID:???.net (+27,+29,-34)
    Laravelerって、欠番しない連番を発行できない人の集まりだったもんなそうだったそうだった忘れてたw
    278 : nobodyさん - 2022/01/05(水) 14:57:13.89 ID:???.net (+25,+29,-20)
    オートインクリメントの件に関しては
    アンチオートインクリメントおじさんが勝てる要素は何一つない
    >>269の醜い書き込みだけは救いようがない
    279 : nobodyさん - 2022/01/05(水) 15:18:34.06 ID:???.net (+40,+29,-44)
    >>275
    >>257ですでに俺が指摘済みだが?>>256みたいなごく一部の低レベルしか叩けないのがアンチオートインクリメントおじさんのダサいところ
    俺からしたらdecimalもbigintも知らないクソ雑魚ナメクジのお前に>>256の初心者を笑う資格はないと思うぞ
    281 : バカべらーが捏造 - 2022/01/05(水) 19:44:30.27 ID:???.net (+20,+29,-3)
    頭が悪すぎてもう…
    282 : ば、バカべらーw - 2022/01/05(水) 19:48:33.24 ID:???.net (+44,+30,-119)
    >>279
    > >257ですでに俺が指摘済みだが?

    え? え? え?

    > しかもチケット番号は欠番多発ww

    に対する見解が

    > ただ世の中の大抵のシステムで欠番が問題になることなんて無いはずなんだけどね、“十分な桁数さえ確保できていれば”←なにこれwwww

    だって言ってるの?
    マジ万時あたまおかぴーwwwww
    ばかべらーの低知能、すごすぎりゅーwwww
    284 : nobodyさん - 2022/01/05(水) 19:56:35.70 ID:???.net (+33,+29,-46)
    >>282
    アンチオートインクリメントおじさんって、「欠番して何が問題?」て質問に対して一度も具体的な回答を示したことなかったよなwww
    285 : nobodyさん - 2022/01/05(水) 20:03:49.28 ID:???.net (+36,+29,-65)
    ちなみにDB設計においてIDにID以外の意味を持たせるのは悪手とされているので
    「連番でなくてはならない」ということは上記に反してIDにID以外の意味を持たせてしまっているか
    bigintでも現実的な時間であっという間に枯渇すると思い込んでいるかのどっちかという認識
    286 : 能書き垂れてるけ - 2022/01/05(水) 20:20:20.14 ID:???.net (+23,+17,+3)
    m9(^Д^)プギャー >>285
    288 : nobodyさん - 2022/01/05(水) 21:45:50.43 ID:???.net (+32,+29,-95)
    >>286
    作れるよ?それも実は過去スレで回答してたんだけどお前スルーしてたよね
    メインフレーム時代は番号枯渇を避けるために採番テーブル使った設計してたし

    >>287
    俺がselect for update使った処理の話を書いた後も、アンチオートインクリメントおじさんは「laravelerはトランザクション処理を知らない」って喚いてたじゃんw
    289 : nobodyさん - 2022/01/05(水) 21:50:53.58 ID:???.net (+27,+29,-51)
    で、結局アンチオートインクリメントおじさんは、欠番しないシステムがなぜ必要なのかについては回答せずに逃げ回ると
    毎回このパターンなんだよな、底抜けのアホなんだろう
    290 : nobodyさん - 2022/01/05(水) 23:12:38.26 ID:???.net (+56,+30,-101)
    そもそも欠番なんて発生しないけどなw
    まさか、途中を削除したら欠番発生って言いたいの?w
    それで問題が起こるシステムがおかしい訳でw
    重要なデータなら物理削除しないし結局欠番にならないのだがなw
    物理削除して動きませんwwwなんてシステム作っている方がガイジw

    ガイジはそもそもオートインクリメントすら使ったこと無さそうだがw
    それとガイジはオートインクリメント生成時にリクエストが多いと正しく動かないとか
    思ってそうだwwww
    291 : nobodyさん - 2022/01/06(木) 09:49:39.68 ID:???.net (+38,+29,-14)
    >>290
    お前もアンチオートインクリメントおじさん並みのアホなんだから黙っててくれ
    お前のために>>257で解説してやったのに読んでないだろ
    292 : nobodyさん - 2022/01/06(木) 12:32:05.36 ID:???.net (+33,+29,-34)
    >>291
    それ設計ミスだろw
    物理削除すりゃ間が抜けるのは当然だし
    ロールバックでオートインクリメントがずれるとかそもそも作りが間違っているだけ
    素人すぎるやろw
    293 : nobodyさん - 2022/01/06(木) 12:39:51.23 ID:???.net (+38,+29,-84)
    そもそもオートインクリメントは連番が欲しい訳では無く
    単にサロゲートキーのユニークなIDを利用する為に使うのでは?

    何故連番が維持出来ないやらそういう話になっているのか
    まぁオートインクリメントジジィはナチュラルキーしか使えない低能というのは理解出来るが
    294 : nobodyさん - 2022/01/06(木) 13:33:56.07 ID:???.net (-18,-29,-135)
    >>292
    はぁ?ロールバックって意味わかるか?

    例えば複数のテーブルにinsertするような場合、2つ目のテーブルへのinsertでエラーになったら、ロールバックして1つ目のテーブルのinsertを取り消してDBの整合性を保つよな?

    そして、当然1つ目のテーブルではcommitしていなくても一度insertした時点でidが発行されているからauto_incrementは加算されたままとなるので欠番が生まれる

    当たり前の話なんだが、どの辺が設計ミスなんだ?
    295 : この期に及んでバ - 2022/01/06(木) 18:59:58.18 ID:???.net (+36,+29,-37)
    >>290
    > そもそも欠番なんて発生しないけどなw
    > まさか、途中を削除したら欠番発生って言いたいの?w

    > それ設計ミスだろw

    ここまでに、アホwwww

    これがバカべらーwwwww
    296 : バカべらー同士で - 2022/01/06(木) 19:01:16.80 ID:???.net (+10,+17,+2)
    m9(^Д^)プギャー
    297 : nobodyさん - 2022/01/06(木) 19:43:11.64 ID:???.net (+32,+29,-3)
    ホントアホしかいないなw
    >>295の事だがw
    298 : nobodyさん - 2022/01/06(木) 20:05:13.09 ID:???.net (+27,+29,-22)
    使ったこともなく、ただ想像で批判してるだけだからな
    食わず嫌いの人がその食い物を批判しても何の意味のないわけで
    299 : バカべらー - 2022/01/06(木) 20:25:42.56 ID:???.net (-21,-29,-121)
    >>290 名前:nobodyさん 2022/01/05(水) 23:12:38.26 ID:???
    そもそも欠番なんて発生しないけどなw
    まさか、途中を削除したら欠番発生って言いたいの?w
    それで問題が起こるシステムがおかしい訳でw
    重要なデータなら物理削除しないし結局欠番にならないのだがなw
    物理削除して動きませんwwwなんてシステム作っている方がガイジw

    ガイジはそもそもオートインクリメントすら使ったこと無さそうだがw
    それとガイジはオートインクリメント生成時にリクエストが多いと正しく動かないとか
    思ってそうだwwww
    300 : バカべらー - 2022/01/06(木) 20:26:38.03 ID:???.net (-24,-30,-64)
    >>292 nobodyさん2022/01/06(木) 12:32:05.36ID:???>>294
    >291
    それ設計ミスだろw
    物理削除すりゃ間が抜けるのは当然だし
    ロールバックでオートインクリメントがずれるとかそもそも作りが間違っているだけ
    素人すぎるやろw
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について