سلام
ما یک سایت داریم که با لاراولنوشته شده .
ما نیاز داریم تا اتصال بزنیم به 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 />"; } ?>
ممنون
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)