读取文件与读取数据库的速度比较。。
string InForPath = "Template/index.htm";
string path = System.Web.HttpContext.Current.Server.MapPath(InForPath);
DateTime DA = DateTime.Now;
StreamReader sr = new StreamReader(path, System.Text.Encoding.Default);
string line="";
try
{
line = sr.ReadToEnd();
}
finally
{
sr.Close();
}
Response.Write("aaaaaaaaaaaaaaaaaaaaaaaaaa"+ line + "<br />");
DateTime DB = DateTime.Now;
Response.Write((DB.Ticks - DA.Ticks) + "<br />");
DA = DateTime.Now;
QueryDataUtil Qdu = new QueryDataUtil();
line = Qdu.QueryItemOne("TemplateCode","Template","TemplateType=11 and IsLock=1","bookSql");
Response.Write("bbbbbbbbbbbbbbbbbbbbbbbbbb"+ line + "<br />");
DB = DateTime.Now;
Response.Write((DB.Ticks - DA.Ticks) + "<br />");
————————————————————————————
一个读取数据库,,一个读取本地文件。。一样多的代码,,读取本地文件的时间差竟然是0,,比读取数据库快多了呀。。