我有一个SQL Server 2008数据库,该数据库已创建,并且仍适用于.Net应用程序。
我最近开发了一个基于PHP的新界面,以添加新功能并改进旧应用程序。
问题在于,当关闭.Net应用程序时,通过PHP的查询非常慢,但是,当打开.Net应用程序时,所有查询都很快,而我不知道会发生什么情况。
我正在使用Laravel框架,这是我使用的查询之一:
$users= DB::connection('sqlsrv')->table('users')->where('status', 'active')->get()->all();
我也尝试不使用框架,但是结果是相同的:
$pdo = new PDO("sqlsrv:Server=(local)\sqlexpress;Database=db");
$query = $pdo->prepare("SELECT * FROM users WHERE status = 'active'");
$query->execute();
$users = $query->fetchAll(PDO::FETCH_ASSOC);
致谢