0

を使用して、画像とビデオのブログ Web サイトを開発しましたasp.net 4.0 & sql server 2008。すべてが順調に進んでいましたが、現在、多数のユーザーが同時にアクセスするとエラー 503 に直面しています。私のウェブサイトは共有ホスティング (GoDaddy) を使用しています。私が今まで試したことは次のとおりです。

1.usingステートメントの使用(つまり、各クエリの後に接続が切断されます):

            using (SqlConnection conn = new SqlConnection(constrg))
            {
                DataTable dt = new DataTable();
                using (SqlCommand cmd = new SqlCommand(cmdText, conn))
                {
                    cmd.CommandType = Type;
                    if (prms != null)
                    {
                        foreach (SqlParameter p in prms)
                        {
                            cmd.Parameters.Add(p);
                        }
                    }
                    SqlDataAdapter adpt = new SqlDataAdapter(cmd);
                    adpt.Fill(dt);
                    return dt;
                }
            }

2. set NoCountSQL プロシージャー用

しかし、それでも私は同じ問題に直面しています。今私の質問は次のとおりです。

どうすればこの問題を解決できますか?

ホスティングを変更することで解決できますか?

私のコードに欠けているものはありますか?

キャッシングを実装する必要がありますか? & どのように?

4

0 に答える 0