mysql ve php: başlangıç ​​ayarını yapılandırma değişkenleri - sunucu üzerinde etkisi?

1 Cevap php
date_default_timezone_set('America/Guayaquil');
$cnn->execute('SET NAMES utf8');
$cnn->execute('SET GLOBAL time_zone = "-5:00"');

Merhaba, Yukarıdaki kod birisi et im gelişen girdiği her çalıştırılır. Birisi bu komutları (performans) etkisi ne olduğunu biliyor mu?

1 Cevap

PHP date_default_timezone_set komutu: ihmal edilebilir

İki MySQL komutları: anlamlı olması muhtemel değildir.

Eğer SET SESSION yerine istemem SET GLOBAL? Sadece bağlantı için bunu yapıyorsan ...

Edit: Benim cevap üzerine genişletmek için, ben, date_default_timezone_set gibi çeşitli yapılandırmaları ayarlar oturumları başlar, böylece fonksiyonlar ve tanımlar sitemde hemen her PHP script dahil olur bir komut dosyası var. Ayrıca veritabanı bağlantısı ile "GELENEKSEL" için SQL modunu ayarlar. Ben bazı yapılandırma seçenekleri ayarlama önlemek için denemek gereken bir şey olduğunu düşünüyorum.