この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 16813|答える: 3

[新号] asp.net MSSQLの読み方は遅いです

[リンクをコピー]
掲載地 2019/01/15 4:55:29 | | |
すべてのSPがそうというわけではなく、プログラム内のMSSQLを呼び出すのに約130秒かかるものもありますが、これらのSPのSSMSでの実行時間はわずか3秒です
どうしてか知りません




先の:壮麗な旋風のBGMが流れる
次に:内部リーグは非常に厳しい
掲載地 2019/01/15 9:05:05 |
SQLスクリプトを送って確認してください。
また、ウェブサイトとMySQLデータベースを同じマシンで asp.net っていますか? それとも外部ネットワーク経由でアクセスされているのか、データの読み込み速度にボトルネックがあるのでしょうか?
掲載地 2019/01/15 10:02:00 |
 地主| 掲載地 2019/01/22 15:49:33 |
この投稿は2019年1月22日15:51にkyo0010によって最終編集されました。

Select(Sum(A2. All_OrderPrice)sum_AllOrderP
,sum(a2. 注文価格)合計
,round((sum(a2. All_OrderPrice)=0なら0、そうでなければsum(a2)。 注文価格)/sum(a2. All_OrderPrice) end)*100,2,0) 平均
,count(a2. MemberID)レジス
、カウント(a2の場合のケース)。 All_OrderPrice >0からa2。 MemberID else null end) All_Order
、カウント(a2の場合のケース)。 OrderPrice >0、次にa2。 MemberID else null end) RPeople         
,round(((count(a2. MemberID)=0、0 でなければcast(count(a2の場合のケース)。 OrderPrice >0、次にa2。 MemberID else null end) as float)/count(a2. メンバーID) 終了)*100,2,0) リザーブパーセント                 
from Game_Analysis.dbo.FN_S_GetContri( @BeginDate,@EndDate,@MemberID,@MemberAccount,@NickName,@ByReg,@OrderID,@RowNum) a2

ウェブサイト asp.net MSSQLデータベースは、イントラネットを通じて異なるマシンで直接読み取ることができます

免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com