- 1 名前:デフォルトの名無しさん mailto:sage [2017/01/28(土) 16:46:53.58 ID:op86qfG/.net]
- ■Visual Studio 2015 Community & Express (無償の統合開発環境)等はこちら
www.visualstudio.com/downloads/ ■コードを貼る場合はこちら ideone.com/ ■前スレ C#, C♯, C#相談室 Part91 echo.2ch.net/test/read.cgi/tech/1467211515/ ■次スレは>>970が建てる事。 建てられない場合は他を指定する事。
- 2 名前:デフォルトの名無しさん mailto:sage [2017/01/28(土) 16:47:59.00 ID:op86qfG/.net]
- ■過去スレ
C#, C♯, C#相談室 Part88 [転載禁止]©2ch.net peace.2ch.net/test/read.cgi/tech/1437808445/ C#, C♯, C#相談室 Part89 peace.2ch.net/test/read.cgi/tech/1443271409/ C#, C♯, C#相談室 Part90 echo.2ch.net/test/read.cgi/tech/1455160063/
- 3 名前:デフォルトの名無しさん mailto:sage [2017/01/28(土) 20:11:01.67 ID:op86qfG/.net]
- すいません、前スレは実質Part92でこのスレ番はPart93でした…
>>2に追加 C#, C♯, C#相談室 Part91 echo.2ch.net/test/read.cgi/tech/1467142749/
- 4 名前:デフォルトの名無しさん mailto:sage [2017/01/29(日) 09:06:59.65 ID:yBayvk76.net]
- おつ
- 5 名前:デフォルトの名無しさん mailto:sage [2017/01/30(月) 06:23:24.90 ID:pve8veDd.net]
- ストアドでダラダラと数千行も書くクズは仕事やめてくれ
- 6 名前:デフォルトの名無しさん mailto:sage [2017/01/30(月) 07:26:13.95 ID:tWAIhpxB.net]
- >>5
C#でCOBOLみたいなコード垂れ流されるよりはマシじゃね?
- 7 名前:デフォルトの名無しさん mailto:sage [2017/01/30(月) 13:37:08.05 ID:aat2bJqh.net]
- SQLおじさんか
でもまぁDB内に閉じた処理なら長い処理でも ストアドでいいと思うけどな
- 8 名前:デフォルトの名無しさん mailto:sage [2017/01/30(月) 17:43:50.02 ID:N6dz8FOe.net]
- ストアドの方がマシだろう
- 9 名前:デフォルトの名無しさん mailto:sage [2017/01/30(月) 23:35:25.12 ID:pve8veDd.net]
- SQLはどこベンダもデバッガがカスじゃん
- 10 名前:デフォルトの名無しさん mailto:sage [2017/01/31(火) 10:33:19.74 ID:OaREUEOV.net]
- デバッガがないからと言ってシェルスクリプトを書かないひとはいない
- 11 名前:デフォルトの名無しさん mailto:sage [2017/01/31(火) 14:32:45.02 ID:tcQh4bsA.net]
- 書かなくて済むなら書こうとはしない
- 12 名前:デフォルトの名無しさん [2017/02/01(水) 00:11:53.74 ID:rMgcMaj2.net]
- webアプリの開発をASP.NET MVCで始めてみようと思うのですが、一般用Windows機で社内用(20名以上)の公開になるとライセンス違反になるのでしょうか
また、linuxで.NET Coreの開発にすればライセンスは何も気にしなくていいものなのでしょうか いまいち良くわかっていないので変な質問でしたらすみません
- 13 名前:デフォルトの名無しさん mailto:sage [2017/02/01(水) 00:55:27.94 ID:SIRn8MTv.net]
- 何の話だよ。もっときちんと謝れ
- 14 名前:デフォルトの名無しさん mailto:sage [2017/02/01(水) 00:59:00.68 ID:GoSmMZCV.net]
- >>12
スレチ
- 15 名前:デフォルトの名無しさん mailto:sage [2017/02/01(水) 01:44:48.27 ID:wmVXAizR.net]
- >>12
その規模のASP.NET MVCのサーバーをWindowsのクライアントOSで構築して運用すると明確なライセンス違反になる。 サーバーライセンスとCALをケチるなら、Linuxで.NET Core+ASP.NET Core+WEBサーバー。
- 16 名前:デフォルトの名無しさん mailto:sage [2017/02/01(水) 07:23:50.51 ID:/3Lab+Ym.net]
- 少ない初期投資で手軽に始めてみたいならAWSかAzure使うのも検討したら?
Windows Serverも時間課金で使えるよ
- 17 名前:デフォルトの名無しさん mailto:sage [2017/02/01(水) 07:35:30.80 ID:QtOB6vhP.net]
- .NET CoreゆうてもVisual Studioは業務利用で有料じゃろ?
VSCodeじゃまだ開発しにくいよインテリセンスイマイチだし
- 18 名前:デフォルトの名無しさん mailto:sage [2017/02/01(水) 08:19:50.66 ID:y670B3So.net]
- >>17
Editionによるだろ
- 19 名前:デフォルトの名無しさん mailto:sage [2017/02/01(水) 08:23:46.42 ID:SIRn8MTv.net]
- >>12が言ってるのはVSじゃなくてWindowsのライセンスのこと
Windows ServerでないWindowsをサーバーとして使い、かつ、20台以上から同時接続されるならそれはライセンス違反
- 20 名前:デフォルトの名無しさん mailto:sage [2017/02/01(水) 12:00:03.24 ID:+pDV2e5Z.net]
- 同時じゃなければいいんだ
- 21 名前:デフォルトの名無しさん [2017/02/01(水) 14:06:30.13 ID:UvWC25bF.net]
- すいません、C#を使用し、NV12色空間のバイナリデータをRGBに変換する方法を教えてください。
私なりに色々なサイトから情報を集めてサンプルのメソッドを作ったのですが、成果物が思ったように出力できません。 どこが悪いかもわからず…困っております。 どなたか、このコードのどこに問題があって正常に表示されないのかご教示いただけないでしょうか。 【コード】 ideone.com/20PQG1 【その他資料】 upup.bz/j/my76880EYEYtgYgvhYE8CIw.png 【背景】 DirectShowでMP4動画の任意の位置の静止画を取得したい。DirectShowのサンプルフィルタのDumpFilterを使用し、IMediaSampleからダンプファイルを取得し、NV12からRGBに変換したいのだがうまくいかない・・・ お手数をお掛けしますが、何卒よろしくお願いします。
- 22 名前:デフォルトの名無しさん mailto:sage [2017/02/01(水) 14:49:28.30 ID:jnCvpXDY.net]
- >>21
横方向は色が連続してるから、wが絡んだインデックスの計算で誤りがあんじゃね
- 23 名前:21 [2017/02/01(水) 14:57:10.29 ID:UvWC25bF.net]
- >>22
凡ミスでした・・・・ var y = nv12Binary[h * width + h + cnt]; ではなくて、 var y = nv12Binary[h * width + w + cnt]; でした・・・・ すいませんお騒がせしました;w;
- 24 名前:デフォルトの名無しさん mailto:sage [2017/02/01(水) 18:32:14.02 ID:fkh8yjaM.net]
- >>19
だからスレチ
- 25 名前:デフォルトの名無しさん [2017/02/01(水) 19:46:14.74 ID:W7n/VPVl.net]
- >>12です
スレチの質問すみませんでした レスして頂いた皆さんありがとうございました 参考意見助かりました
- 26 名前:デフォルトの名無しさん mailto:sage [2017/02/01(水) 23:00:42.87 ID:ekCEdBsk.net]
- 短いSQLの間に別の手続型言語を挟むような作りと長い一発SQLとは、処理速度が数十倍〜数百倍違うこともあるからしょうがない
だって、DBエンジンは自動的にマルチタスク処理してくれるのに、別言語で処理するってことはシングルスレッド化するんだから それにSQLは長くても、うまければむしろ読みやすく書ける(手続型言語より短いステップでシンプルに書ける場合が多い) ただし頭の中に複数のマス目をイメージできない人が読むと呪文に見えるらしい 常に低レベルなプログラマに合わせて標準化する利点はあるだろうけど
- 27 名前:デフォルトの名無しさん mailto:sage [2017/02/01(水) 23:29:02.19 ID:Q5WgQ/3w.net]
- クソ長いSQLは設計ミスったバカなDB固有の現象なんだぜ
100行超えたらなんか致命的にやらかしてるって疑った方がいい
- 28 名前:デフォルトの名無しさん mailto:sage [2017/02/01(水) 23:45:22.94 ID:tYeJxlUS.net]
- SQLとか長くて6行だろ
- 29 名前:デフォルトの名無しさん mailto:sage [2017/02/01(水) 23:47:28.74 ID:r1Eq5mSG.net]
- SQLは軽くしとかないと負荷分散し辛いだろ
- 30 名前:デフォルトの名無しさん mailto:sage [2017/02/02(木) 00:06:00.36 ID:335RX4F5.net]
- 100行のSQLって何してんだよw
- 31 名前:デフォルトの名無しさん mailto:sage [2017/02/02(木) 00:22:55.82 ID:NP4cqTts.net]
- 前スレ995に言ってくれ
- 32 名前:デフォルトの名無しさん mailto:sage [2017/02/02(木) 00:33:35.95 ID:Xhr9HRot.net]
- SQLがクソ長くなるのはだいたい横持ちのせい
- 33 名前:デフォルトの名無しさん mailto:sage [2017/02/02(木) 00:38:43.68 ID:jMAutYAP.net]
- 100行ぐらいのSQLなら常人が読める程度にこなれているだろ
問題は、4つも5つもくっつけて集計したものを更に集計ている呪文のようなViewだな 「誰がこんなもの作ったんだよ」と、過去の自分に説教したくなることが偶にあるだろ
- 34 名前:デフォルトの名無しさん [2017/02/02(木) 01:06:08.80 ID:mPNRvOCD.net]
- SQLは再帰CTEの登場でチューリング完全な言語になったからな
https://wiki.postgresql.org/wiki/Mandelbrot_set
- 35 名前:デフォルトの名無しさん mailto:sage [2017/02/02(木) 04:14:19.22 ID:gxIOcfsw.net]
- select *でなく
select a, b, d, ....などはよくある行数稼ぎw
- 36 名前:デフォルトの名無しさん mailto:sage [2017/02/02(木) 11:36:33.30 ID:K/b9EIy4.net]
- 行数で語るのはSIer脳
- 37 名前:デフォルトの名無しさん mailto:sage [2017/02/02(木) 22:58:09.73 ID:JuktWcDi.net]
- >>33
初心者って集計を嫌うよね 集計を覚えるとSQLの表現力がグッと上がるのにもったいない
- 38 名前:デフォルトの名無しさん [2017/02/02(木) 22:59:25.89 ID:cdo4XHzT.net]
- 集計はよく使い方が分からない
- 39 名前:デフォルトの名無しさん mailto:sage [2017/02/04(土) 16:36:50.15 ID:sbknHPFF.net]
- ファイルサイズを高速に取得したいのですがFileInfoだと遅くて・・・
何か良い方法は無いものでしょうか。
- 40 名前:デフォルトの名無しさん mailto:sage [2017/02/04(土) 16:45:50.00 ID:atHQASm/.net]
- >>39
なぜ高速に取得したいの? どうい
- 41 名前:、アプリケーションを想定?
エクスプローラ? [] - [ここ壊れてます]
- 42 名前:デフォルトの名無しさん mailto:sage [2017/02/04(土) 16:49:01.93 ID:sbknHPFF.net]
- >>40
はい。そのようなものです。
- 43 名前:デフォルトの名無しさん mailto:sage [2017/02/04(土) 16:52:42.09 ID:94H9RTyk.net]
- dir実行してパイプで取り込むとかw
- 44 名前:デフォルトの名無しさん mailto:sage [2017/02/04(土) 16:53:28.40 ID:ypmLJyxS.net]
- インデックス
- 45 名前:デフォルトの名無しさん mailto:sage [2017/02/04(土) 17:03:20.16 ID:atHQASm/.net]
- DirectoryInfoのEnumeateFilesとかでも遅いかな
- 46 名前:デフォルトの名無しさん mailto:sage [2017/02/04(土) 17:33:34.62 ID:sbknHPFF.net]
- >>44
DirectoryInfoで速くなりました。ありがとうございます!
- 47 名前:デフォルトの名無しさん mailto:sage [2017/02/04(土) 21:24:06.70 ID:znmRetLn.net]
- >>45
こういう処理はどれが正解って訳じゃないけど、見通しがついてよかったぬー
- 48 名前:デフォルトの名無しさん mailto:sage [2017/02/04(土) 22:20:54.73 ID:SpK5IAIQ.net]
- 44が的確ですごいな
- 49 名前:デフォルトの名無しさん mailto:sage [2017/02/05(日) 00:02:27.35 ID:PGIZ+KFZ.net]
- >>44
GJ!!
- 50 名前:デフォルトの名無しさん mailto:sage [2017/02/05(日) 13:44:40.26 ID:jpxF0hW7.net]
- lock()と言うのがありますが、マルチスレッドの処理で
誰かが何らかのオブジェクトをlockしているかどうか知る方法はありますか? if(IsLocked(obj)){ }else{ } みたいな処理をしたいのですが。
- 51 名前:デフォルトの名無しさん mailto:sage [2017/02/05(日) 13:51:41.71 ID:QLCXp5gV.net]
- >>49
Monitor.IsEntered(obj)とか?
- 52 名前:デフォルトの名無しさん mailto:sage [2017/02/05(日) 14:09:45.29 ID:PGIZ+KFZ.net]
- >>49
lock は System.Threading.Monitor クラスを使うように展開されるみたいだからこいつの TryEnter( ) とか使えばいいんじゃね? ufcpp.net/study/csharp/sp_thread.html
- 53 名前:デフォルトの名無しさん mailto:sage [2017/02/05(日) 14:22:39.19 ID:jpxF0hW7.net]
- >>50>>51
Monitor.TryEnterで上手く出来ました。 ありがとうございました。
- 54 名前:デフォルトの名無しさん [2017/02/14(火) 20:20:16.10 ID:9KVRWgtp.net]
- RxのSubjectで初期値のないBehaviorSubjectはないですか?
subscribeした時点でまだ一度もonNextをしていなければonNextするまでコールバックを呼ばず、 一度でもonNextされていれば最後の値をコールバックに渡す感じです
- 55 名前:デフォルトの名無しさん mailto:sage [2017/02/14(火) 20:49:20.54 ID:pU7mkQJz.net]
- >>53
Rxなんか使わずに単純に最後の値を変数に入れといてそれを読めばいいのでは
- 56 名前:デフォルトの名無しさん [2017/02/14(火) 21:07:29.79 ID:9KVRWgtp.net]
- >>54
変更通知… rxが楽
- 57 名前:デフォルトの名無しさん [2017/02/14(火) 23:32:57.72 ID:sZcA1Jdu.net]
- マスコットキャラが作れると聞いて始めたのですが、
まったく、作れません。 軽く何かを教えてくださいお願いします。
- 58 名前:デフォルトの名無しさん mailto:sage [2017/02/14(火) 23:42:59.54 ID:jF3NlhZ4.net]
- 不定形 ウィンドウ でググって、あとはタイマーで絵や座標を更新するとかかな
- 59 名前:デフォルトの名無しさん mailto:sage [2017/02/15(水) 13:44:40.41 ID:6MEGowR3.net]
- >>56
Unityちゃんでもいじってみ
- 60 名前:デフォルトの名無しさん [2017/02/15(水) 14:22:29.43 ID:fYC4NdgN.net]
- visual studio2012を使っています
c#でdatagridviewを使っていて、headertextを2行にしたいのですが、方法を教えてください
- 61 名前:デフォルトの名無しさん mailto:sage [2017/02/15(水) 14:38:33.74 ID:IaTHaUdU.net]
- >>59
改行コード入れればいいんじゃないか?
- 62 名前:デフォルトの名無しさん [2017/02/15(水) 18:06:53.63 ID:fYC4NdgN.net]
- GUI
- 63 名前:デフォルトの名無しさん [2017/02/15(水) 18:08:07.82 ID:fYC4NdgN.net]
- >60
GUIからだと入れることができませんでしたが、 コードから直接入れることができたので、 コードから入れました。
- 64 名前:デフォルトの名無しさん mailto:sage [2017/02/15(水) 19:46:34.50 ID:IaTHaUdU.net]
- >>62
俺も玉にはいい事言うよね。
- 65 名前:デフォルトの名無しさん [2017/02/16(木) 19:46:27.37 ID:3MqMajas.net]
- formアプリでformの大きさを小さくしたら配置してるコントロール全てがformの大きさ
- 66 名前:ノ比率縮小されるっての出来ないですよね? []
- [ここ壊れてます]
- 67 名前:デフォルトの名無しさん mailto:sage [2017/02/16(木) 20:07:17.83 ID:yaBP1ZBT.net]
- 自前で比率計算すればできる
実装がめんどくさければGrapeCityのComponentOne買えばOK
- 68 名前:デフォルトの名無しさん mailto:sage [2017/02/16(木) 20:12:31.55 ID:C8TUip5w.net]
- WPFなら出来たけど、Winformはどうなんだろ
- 69 名前:デフォルトの名無しさん mailto:sage [2017/02/16(木) 20:34:36.40 ID:Dw9/ZFHg.net]
- m.chiebukuro.yahoo.co.jp/note/n77168
検索くらいしろよ
- 70 名前:デフォルトの名無しさん mailto:sage [2017/02/16(木) 22:06:01.73 ID:x6Naqncr.net]
- 地道に力技でやるしかない
この辺りはformアプリは苦手
- 71 名前:デフォルトの名無しさん [2017/02/16(木) 22:16:06.79 ID:7GOAgwDK.net]
- メモ帳作ってるけど外観はできても中身ができなくて困ってる
クリックイベントは大丈夫なはずなんだけど、 開くや新規作成 検索とか、探してたら、 開くだけで、8行ぐらいコードが必要なんだけど? 1行で呼び出す、コードとか無いの?
- 72 名前:デフォルトの名無しさん mailto:sage [2017/02/16(木) 22:32:47.75 ID:/R92/z+7.net]
- 8行でできるならいいじゃん
まとめたいならこれ Process.Start("notepad.exe");
- 73 名前:デフォルトの名無しさん [2017/02/16(木) 23:25:56.09 ID:7GOAgwDK.net]
- >>70
どうも 初心者だから、妥協しようか迷ってたんだけど 当面はそちらで行かせて貰う
- 74 名前:デフォルトの名無しさん mailto:sage [2017/02/16(木) 23:30:09.61 ID:Dw9/ZFHg.net]
- いいのかよw
- 75 名前:デフォルトの名無しさん [2017/02/17(金) 08:32:40.56 ID:MUR4QGae.net]
- >>65-67
ありがとうござます 助かりました。調べて頑張ってみます
- 76 名前:デフォルトの名無しさん [2017/02/17(金) 08:33:43.24 ID:MUR4QGae.net]
- >>68
すみません。抜けてました。レスありがとうございます
- 77 名前:デフォルトの名無しさん mailto:sage [2017/02/18(土) 11:09:32.83 ID:cWaaGg3V.net]
- sqlの定義文をC#のソースにするのが面倒なんだが、気の利いたツールとかエディタの拡張とか知りませんか?
create tabale hoge ([hage] text) → "create table hoge " +"([hage] text)";
- 78 名前:デフォルトの名無しさん mailto:sage [2017/02/18(土) 11:15:39.58 ID:MSmTE/VQ.net]
- >>75
逐語的リテラル文字列 あとは補完文字列なんてのもあるが、SQLインジェクションには注意
- 79 名前:デフォルトの名無しさん mailto:sage [2017/02/18(土) 12:10:46.00 ID:52dA0McO.net]
- >>75
> create tabale hoge ([hage] text) → "create table hoge " +"([hage] text)"; 変換規則がわからん 単にこれだけをやりたいだけなら正規表現でもできそうだが
- 80 名前:デフォルトの名無しさん mailto:sage [2017/02/18(土) 12:17:17.23 ID:rCytLmz9.net]
- >>75
スクリプトファイルの読み込みじゃいかんのか?
- 81 名前:デフォルトの名無しさん mailto:sage [2017/02/18(土) 13:26:45.21 ID:oikc5OUx.net]
- >>75
矢印が逆じゃあないの? 最終的には連結した一つの文字列にしたいんだろ?
- 82 名前:デフォルトの名無しさん mailto:sage [2017/02/18(土) 14:07:01.72 ID:uqTw3F8T.net]
- >>75
作れば
- 83 名前:デフォルトの名無しさん mailto:sage [2017/02/18(土) 14:25:52.73 ID:XkQA6zD3.net]
- >>75
そのサンプルだと両端にダブルクオーテーション付けて最後にセミコロン付けるだけでよくね? わざわざ文字列を分割する必要性無いと思うんだけども
- 84 名前:デフォルトの名無しさん [2017/02/18(土) 18:29:25.18 ID:367vvwff.net]
- フォームを色分けしたいんですが、どうしたらいいでしょうか。
例えば半分から上は黒で下は白のようなものです。 現状panelを使ってそのように見せているんですが、いい方法あったら教えてください
- 85 名前:デフォルトの名無しさん mailto:sage [2017/02/18(土) 19:51:04.90 ID:d0hejx53.net]
- panelを2つ貼ってbackgroundcolourを設定しろよ
- 86 名前:デフォルトの名無しさん mailto:sage [2017/02/18(土) 19:58:44.57 ID:M4R1Zp6s.net]
- それやってるって書いてあんじゃん。読めよw
無理やりオーナードローかform捨てるしかないだろな
- 87 名前:デフォルトの名無しさん mailto:sage [2017/02/18(土) 20:00:20.55 ID:n/aPn98B.net]
- >>82
なんの目的があるかわからん。 色が分かれていても、別のものを表示している訳ではないの?
- 88 名前:デフォルトの名無しさん mailto:sage [2017/02/18(土) 20:24:06.51 ID:jkd676sQ.net]
- パネルじゃなくて、ラベルとか影響の少ないコントロールを Z オーダーの一番下に張るのとか出来なかったっけ。
- 89 名前:デフォルトの名無しさん mailto:sage [2017/02/18(土) 20:44:32.17 ID:n5oO6gvO.net]
- 上にコントロール重ねること考えたらパネルが一番楽で無難なんじゃね
フォーム(パネル)の背景設定でもいいけど >>86 パネル以外だと上にコントロール重ねたら下が見えなくならないかな
- 90 名前:75 mailto:sage [2017/02/18(土) 22:28:19.09 ID:cWaaGg3V.net]
- sqliteで作るときに、テーブルをツールで定義してからそのsqlをC#のソースに変換するのが面倒だっから
ツールが有ったら使いたいなと思い聞いてみました 他のDBだと、ソースにテーブル定義を書くなんて無いからちょっと混乱させちまいましたね 面倒でも手でやるのが一番早そうだ
- 91 名前:デフォルトの名無しさん mailto:sage [2017/02/18(土) 22:56:35.91 ID:XkQA6zD3.net]
- EntityFramework でググれば幸せになれるよ
- 92 名前:デフォルトの名無しさん mailto:sage [2017/02/18(土) 23:07:16.07 ID:rCytLmz9.net]
- >>88
だからファイル詠み込めよ なんで動的sqlでもないのにコードに書くんだよ
- 93 名前:デフォルトの名無しさん mailto:sage [2017/02/19(日) 00:04:30.14 ID:TkpsmKBX.net]
- >>82
サイズ変えないならFormのBackgroundImageに 色分けしたBitmap貼るとかいいんでないの? 好きな背景にもできるぞ
- 94 名前:デフォルトの名無しさん [2017/02/19(日) 00:14:46.31 ID:PjLfAeqZ.net]
- >82です。みなさんありがとうございます。
説明補足すると、メッセージボックスを自作していて、メッセージボックスのような背景を作りたかったんです。
- 95 名前:デフォルトの名無しさん mailto:sage [2017/02/19(日) 07:54:46.40 ID:ngALvOwB.net]
- >>88
> 他のDBだと、ソースにテーブル定義を書くなんて無いから SQL-SERVER 使ってるけど一時テーブル作ったりで普通にあるけど?
- 96 名前:デフォルトの名無しさん mailto:sage [2017/02/19(日) 08:47:37.68 ID:iOIH+Q4P.net]
- >>92
似たようなことはDock=Top, AutoSize=FalseとしたLabelでよくやる。
- 97 名前:デフォルトの名無しさん mailto:sage [2017/02/19(日) 10:11:31.31 ID:93wksAh/.net]
- >>89
sqliteでEF使うと致命的に遅いから無理ですわ >>90 何故に喧嘩腰? >>93 俺はあまり一時テーブルに頼らずにviewでなんとかするのが好きだから、そこまで思い当たりませんでしたわ たしかに一時テーブルが正義の場合だって少なくないだろうが
- 98 名前:デフォルトの名無しさん mailto:sage [2017/02/19(日) 10:23:29.24 ID:TZ/mXSM2.net]
- 一時テーブルは保守性が下がりパフォーマンスもスケーラビリティも多くの場合悪くなるのでやめてください
- 99 名前:デフォルトの名無しさん mailto:sage [2017/02/19(日) 10:32:03.79 ID:kiv7S6GK.net]
- >>96
そう言って糞長いストアド作りまくった挙句に保守できなくなった案件があったと、DBコンサルが笑い話のネタにしてたな 一時テーブル=害悪はどこの文化なんだろ
- 100 名前:デフォルトの名無しさん mailto:sage [2017/02/19(日) 10:41:13.77 ID:98lVckOm.net]
- 一時テーブルは使うけど実行時にcreateするってのは経験ないなぁ
- 101 名前:デフォルトの名無しさん mailto:sage [2017/02/19(日) 10:41:38.21 ID:7Avz8j0c.net]
- そういうのは結局は開発者の能力の問題
一時テーブルかストアドかはそれほど重要ではない
|

|