مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

rezapersi

عضویت از 1398/12/14

پایین بودن سرعت دریافت اطلاعات از sql server

  • چهارشنبه 14 اسفند 1398
  • 23:02
تشکر میکنم

سلام

ما یک سایت داریم که با لاراولنوشته شده .
ما نیاز داریم تا  اتصال بزنیم به sql server ویک سری اطلاعات رو از این بانک بخونیم  و در بانک mysql قرار بدیم.
اما ما  یک مشکل داریم.
 سرعت دریافت اطلاعات از sql server خیلی پایینه . و ما 190 رکورد رو در عرض 6 دقیقه در یافت میکنیم.
ما روی لوکال این تست رو انجام دادیم . و xampp  نیز فعال هست.
پورت 1433 را نیز از فایروال  ویندوز بیرون آوردیم.
 ما طبق این لینک زیر مراحل را طی کردیم
https://knowledgebase.apexsql.com/configure-remote-access-connect-remote-sql-server-instance-apexsql-tools/

اما مشکل ما برطرف نشد . وهنوز سرعت خیلی پایینه
آیا باید تنضیماتی روی xampp انجام شود.

<?php
$serverName = ".";
$connectionInfo = array("Database" => "testDB", "CharacterSet" => "UTF-8", "UID" => "", "PWD" => "");
$conn = sqlsrv_connect($serverName, $connectionInfo);

if ($conn) {
     echo "Connection established.<br />";

    $array=[];
   $result = sqlsrv_query($conn, "SELECT * FROM [nameDB].[dbo].[m10001_1]");
    while ($row = sqlsrv_fetch_array($result, SQLSRV_FETCH_ASSOC)) {
        $array[]=$row;
    }
    sqlsrv_free_stmt($result);
    sqlsrv_close($conn);
   var_dump($array);

}else{
      echo "error .<br />";

}
?>

ممنون

پاسخ های این پرسش

تعداد پاسخ ها : 0 پاسخ
در حال حاضر هیچ پاسخی ارسال نشده است
کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)