有2000条数据的表
我用这种方式显示,速度非常慢,请问有什么好的方式能提高速度
<%
    set rs=server.createobject("adodb.recordset")
    sql= "select *,isnull((select supplier_name from po_supplier where po_supplier.supplier_no=item_master.supplier_no ),item_master.supplier_no) as supplier_name  from item_master  "
sql=sql &" order by item_type,brand,item_name,item_spec"
rs.open sql,conn,1,1
' If rs.RecordCount > 0 Then
do while not rs.eof
%>
<script language="javascript">
 AddSignRow('<%=trim(rs("branch_no"))%>','<%=trim(rs("item_no"))%>','<%=trim(rs("item_name"))%>','<%=trim(rs("item_spec"))%>','<%=trim(rs("item_pz"))%>','<%=trim(rs("item_full_name"))%>','<%=trim(rs("ex_code"))%>','<%=trim(rs("item_type"))%>','<%=trim(rs("brand"))%>','<%=trim(rs("price_qc"))%>','<%=trim(rs("unit"))%>','<%=trim(rs("is_display"))%>','<%=trim(rs("supplier_no"))%>','<%=trim(rs("supplier_name"))%>','0','0');
</script>
<%
Rs.MoveNext
Loop
%><%rs.Close%>