Przyspieszenie PHPa
: 16 grudnia 2015, 12:42
Witam,
Czy ktoś miał problem z bardzo wolnym działaniem skryptów php odwołujących się do mysql? Jest postawiona dedykowana maszyna, bez obciążenia (tylko jeden serwis bez ruchu) natomiast php jest wykonywane bardzo wolno (w zależności od szczęścia zwłoka wynosi od 2-6 sekund). Widać, ze następuje kilkusekundowa przerwa po wywołaniu i nie jest to problem DNS ani nic innego. Wyraznie skrypt na cos czeka lub wolno wertuje bazę MySQL.
Ten sam skrypt wrzucony na serwer wirtualny zasuwa jak rakieta.
Czy ktoś miał problem z bardzo wolnym działaniem skryptów php odwołujących się do mysql? Jest postawiona dedykowana maszyna, bez obciążenia (tylko jeden serwis bez ruchu) natomiast php jest wykonywane bardzo wolno (w zależności od szczęścia zwłoka wynosi od 2-6 sekund). Widać, ze następuje kilkusekundowa przerwa po wywołaniu i nie jest to problem DNS ani nic innego. Wyraznie skrypt na cos czeka lub wolno wertuje bazę MySQL.
Ten sam skrypt wrzucony na serwer wirtualny zasuwa jak rakieta.
PHP Version 5.6.16
System Linux srv.******.pl 3.2.0-4-amd64 #1 SMP Debian 3.2.68-1+deb7u2 x86_64
Build Date Dec 4 2015 21:48:28
Configure Command './configure' '--with-apxs2' '--with-config-file-scan-dir=/usr/local/lib/php.conf.d' '--with-curl=/usr/local/lib' '--with-gd' '--enable-gd-native-ttf' '--with-gettext' '--with-jpeg-dir=/usr/local/lib' '--with-freetype-dir=/usr/local/lib' '--with-libxml-dir=/usr/local/lib' '--with-kerberos' '--with-openssl' '--with-mcrypt' '--with-mhash' '--with-mysql=mysqlnd' '--with-mysql-sock=/tmp/mysql.sock' '--with-mysqli=mysqlnd' '--with-pcre-regex=/usr/local' '--with-pdo-mysql=mysqlnd' '--with-pear' '--with-png-dir=/usr/local/lib' '--with-xsl' '--with-zlib' '--with-zlib-dir=/usr/local/lib' '--enable-zip' '--with-iconv=/usr/local' '--enable-bcmath' '--enable-calendar' '--enable-ftp' '--enable-sockets' '--enable-soap' '--enable-mbstring' '--with-icu-dir=/usr/local/icu' '--enable-intl'
Server API Apache 2.0 Handler
Virtual Directory Support disabled
Configuration File (php.ini) Path /usr/local/lib
Loaded Configuration File /usr/local/lib/php.ini
Scan this dir for additional .ini files /usr/local/lib/php.conf.d
Additional .ini files parsed /usr/local/lib/php.conf.d/10-directadmin.ini, /usr/local/lib/php.conf.d/50-webapps.ini
PHP API 20131106
PHP Extension 20131226
Zend Extension 220131226
Zend Extension Build API220131226,NTS
PHP Extension Build API20131226,NTS
Debug Build no
Thread Safety disabled
Zend Signal Handling disabled
Zend Memory Manager enabled
Zend Multibyte Support provided by mbstring
IPv6 Support enabled
DTrace Support disabled
Registered PHP Streams https, ftps, compress.zlib, php, file, glob, data, http, ftp, phar, zip
Registered Stream Socket Transports tcp, udp, unix, udg, ssl, sslv3, tls, tlsv1.0, tlsv1.1, tlsv1.2
Registered Stream Filters zlib.*, convert.iconv.*, mcrypt.*, mdecrypt.*, string.rot13, string.toupper, string.tolower, string.strip_tags, convert.*, consumed, dechunk