小雞射手在DataGrid的使用實踐中提到過DataGrid的性能問題,現看到了微軟DEV411 ASP.NET:Best Practices For Performance中有量化數據,摘錄之。
平均而言: - DataReader比DataSet快16% - SQLDataReader比OleDbDataReader快115% - 下標引用比字段名引用快11% - 大小寫匹配的字段名比大小寫不匹配的字段名的快1% - 直接寫script比DataGrid快223% - 不用ViewState比用ViewState快66% - 不用模板列比用模板列快39% - 顯式類型轉換比用DataBinding快11% - 使用數據緩存比標準DataGrid快667% - 使用Output緩存比標準DataGrid要無限地快
結論已經很清楚了,就不翻譯了,:-)
|