principal nivel superior enviar artículo buscar administrar acerca de ... rdf rss main |
from the ... dept. Hoy me he estado peleando con Dreamhost, que está increíblemente lento - tan lento que las aplicaciones terminan aventando la toalla enojadas con la realidad. De hecho, me di cuenta de esto porque Edgar Abuelo me lo hizo notar: TSG, DG y ST están cayéndose intermitentemente... En fin, limpié un poco el código más utilizado para reducir las consultas (cosa que debí haber hecho hace tiempo, claro! Pero bueno, ahora había realmente la necesidad de hacerlo). Pero la comunicación entre nuestro servidor (mayo) y la base de datos es patética. Les copio un pedazo de mi reporte sólo para que se queden con la boca abierta: I just registered another site, plen2.icme11.org, for another system I'm building with Rails. I'm just creating the base DB, and the migration runs extremely slow - please remember that each of the rows means only a 'CREATE TABLE' statement with some fields (not even with data)! > == CreateUserTables: migrating ================================================ -- create_table(:classifiers) -> 7.6963s -- add_index(:classifiers, :login, {:unique=>true}) -> 19.1406s -- create_table(:respondents) -> 4.6994s -- add_index(:respondents, :login, {:unique=>true}) -> 14.4875s -- create_table(:countries) -> 3.0929s -- create_table(:grade_levels) -> 8.5875s -- create_table(:employ_places) -> 11.0543s -- create_table(:responsabilities) -> 12.8458s -- create_table(:respondents_employments) -> 8.9659s -- create_table(:respondents_responsabilities) -> 4.8304s -- create_table(:respondents_grade_levels) -> 11.8466s === Loading base data * 244 countries * 10 employ_places * 5 responsabilities * 5 grade_levels == CreateUserTables: migrated (634.7180s) ===================================== Just to contrast this, on my development system, I get the following times: == CreateUserTables: migrating ================================================ -- create_table(:classifiers) -> 0.1146s -- add_index(:classifiers, :login, {:unique=>true}) -> 0.0025s -- create_table(:respondents) -> 0.0097s -- add_index(:respondents, :login, {:unique=>true}) -> 0.0024s -- create_table(:countries) -> 0.0052s -- create_table(:grade_levels) -> 0.0073s -- create_table(:employ_places) -> 0.0144s -- create_table(:responsabilities) -> 0.0057s -- create_table(:respondents_employments) -> 0.0045s -- create_table(:respondents_responsabilities) -> 0.0056s -- create_table(:respondents_grade_levels) -> 0.0050s === Loading base data * 244 countries * 10 employ_places * 5 responsabilities * 5 grade_levels == CreateUserTables: migrated (1.1684s) ======================================= Please note the difference is _TEN MINUTES_ against 1.1 seconds! En fin... Y claro, como pueden ver de esto, voy avanzando (aunque más lento de lo que esperaba) con el sistema de las sesiones plenarias - En este momento hay una bonita pantallita de login en http://plen2.icme11.org/ que no lleva a ningún lugar muy interesante... Pero ya llevará :) < Contenidos | Ouroborus Reporta >
|
|
|||||||||||
|
"Any system that depends on reliability is unreliable." -- Nogg's Postulate | ||
All trademarks and copyrights on this page are owned by their respective companies. Comments are owned by the Poster. The Rest ©1999 Butch Landingin. |