CCK/Views performance problem

am 07.11.2011 - 09:59 Uhr in
Hallo liebe Community, ich habe ein problem mit Views und CCK. Seit geraumer zeit ist mir aufgefallen das beim erstellen von neuen Inhaltstypen der speicher Vorgang sehr lange dauert. eben so wenn ich eine View ändere und speichere braucht das manchmal gute 20-30-40 sec bis er die aktualisierte View anzeigt. Ich dachte erst das ganze hätte was mit meinen PHP und Apache Einstellungen zu tun. Doch wenn ich eine neues Drupal aufsetze habe ich keine Probleme mit der Performance. In dem Drupal wo ich die Probleme habe habe ich gute 15 Inhaltstypen und mehr als 15 Views ... ich weiß leider nicht genau an was das liegen könnte. Hat jemand schon das selbe Problem gehabt, wenn ja wie hast du es gelöst ??
mfg Hacky
- Anmelden oder Registrieren um Kommentare zu schreiben
Hast du das Verhalten schon
am 09.11.2011 - 14:55 Uhr
Hast du das Verhalten schon auf verschiedenen Browsern getestet ?
Tritt dieses Problem auch auf der normalen Seite auf / beim Aufruf ?
Wie komplex sind deine Inhaltstypen ?
Hast du vlt. Firebug aktiviert - das sorgt ab und an auch mal dafür, dass Seiten - gerade Javascript-lastige Seiten - arg lang brauchen.
SteffenR
Firebug ist nicht aktive, die
am 10.11.2011 - 14:48 Uhr
Firebug ist nicht aktive, die Seite ist schnell bloß wenn ich ein neues feld erstelle, oder eine View speichere dauerd das gute 30 sec was ziemlich nervig sein kann. Also ein bis zwei Inhaltstypen sind schon sehr komplex aber wieso sollte sich das auf das erstellen eines Feldes auswirken was in einem anderen Inhaltstype ist ?
danke für deine Antwort :)
Gruß Hacky
Aktiviere am besten mal das
am 10.11.2011 - 21:07 Uhr
Aktiviere am besten mal das Devel Modul und lass dir die Abfragen und deren Dauer anzeigen. So kommst du siehst du welche Funktion das Problem verursacht.
Gruße
Night Walker
Also hab mal das devel module
am 11.11.2011 - 16:03 Uhr
Also hab mal das devel module die settings angschaut und mich gefreut das es genau das unterstützt was ich will =)
Also. wenn ich ein Feld erstelle entstehen total viele sql anweisungen ...
Devel sagt:
Executed 4043 queries in 62788.38 milliseconds. Queries taking longer than 5 ms and queries executed more than once, are highlighted. Page execution time was 67611.32 ms.
Was arg viel ist :/
er ruft verdammt oft auf das _menu_router_build:
INSERT INTO menu_router (path, load_functions, to_arg_functions, access_callback, access_arguments, page_callback, page_arguments, fit, number_parts, tab_parent, tab_root, title, title_callback, title_arguments, type, block_callback, description, position, weight, file) VALUES ('admin/help/profile', '', '', 'user_access', 'a:1:{i:0;s:27:\"access administration pages\";}', 'help_page', 'a:1:{i:0;i:2;}', 7, 3, '', 'admin/help/profile', 'profile', 't', '', 4, '', '', '', 0, 'modules/help/help.admin.inc')
das sind dann pro aufruf gute 34 ms, das summiert sich dann ganz gut denke ich -.-
Im gesamten sind es viele kleine DB zugriffe ...
was kann ich da machen ?!