web service XML ส่งข้อมูลช้ามากๆ

คือผมทำ  web api ครับ ให้โปรแกรม C# ที่อยู่บนเครื่อง client ส่ง post request  ไปยัง server เพื่อขอรายชื่อและข้อมูลลูกค้าทั้งหมด
ตอนนี้มีลูกค้าอยู่ประมาณ 1000 คน  ข้อมูลต่างๆ ของลูกค้าเป็นดัง tag xml คับ
เวลาที่ใช้ในการ select รายชื่อจากฐานข้อมูลอยู่ที่ 0.016 วินาที  แต่กว่าที่ server จะส่งข้อมูลให้กับ client ใช้เวลาถึง 10 วินาที
คิดว่าน่าจะเสียเวลาไปกับการ echo  
พี่ๆ พอมีวิธีที่เร็วกว่านี้มั้ยครับ
       echo "<?xml version='1.0' encoding='UTF-8'?>";
        echo "<customerList>";
        echo "<result>Error</result>";
        echo "<resultCode>0</resultCode>";
        echo "<item>";
             echo "<customer>";
                  echo "<id></id>";
                  echo "<name></name>";
                  echo "<members></members>";
                  echo "<phone></phone>";
                  echo "<typeID></typeID>";
                  echo "<type></type>";
                  echo "<other></other>";
                  echo "<version></version>";
             echo "</customer>";
        echo "</item>";
        echo "</customerList>";
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่