посмотреть что делает зависший процесс
select * from EVENTS_WAITS_CURRENT where THREAD_ID=3
посмотреть что ждали процессы
select THREAD_ID, EVENT_ID, EVENT_NAME, SOURCE, TIMER_WAIT, OBJECT_INSTANCE_BEGIN, OPERATION from EVENTS_WAITS_HISTORY --where THREAD_ID=3
order by THREAD_ID, EVENT_ID;
ibr_98: если нет CDN то да. единственное что надо файлам менять имена на безопасные вроде md5, ибо хрен его хнает что там может быть, и раскидывать по разным папкам. миллион файлов в одной папке редкая ФС выдержит
INSERT INTO foo (auto,text)
VALUES(NULL,'text'); # generate ID by inserting NULL
INSERT INTO foo2 (id,text)
VALUES(LAST_INSERT_ID(),'text'); # use ID in second table
Роман:
1) да. ели не оформлено по стандартам то есть 2 выхода. зарегистировать свою функцию автолоада или сделать классмап композером.
2) если не сделать свой кастомный автолоад или не оформить автолоад понятным компрозеру способом, то класс не загрузится, и php выкинет исключение