Väljakutse: Kuidas performance profilida klassikalist ASP saiti?

by melborp 7. september 2009 23:34

On järgmine olukord. Loodud on kunagi üks lahendus, millel on terve posu klassikalisi ASP lehti. Neid hetkel upgradida ASP.NET peale ei saa. Tagataustal (ärikiht, mida ASP –i lehed kasutavad) on .NET –i DLL –d läbi COM+ –i ja COM –i DLL –d.

  • Kas keegi teab vahendit, millega ASP –i lehel jooksutatavat koodi oleks võimalik profilida? (vaadata, palju iga meetodi käivitamine mingi objekti juures aega võtab).
  • Kas keegi teab, et niisugune asi on võimalik üldse?

Siiamaani parim lahendus, ASP jaoks on see, et lehele lisada koodijupp, millega meetodi käivituse alguses timer käima panna ja lõpus seisma ning kuvada selle meetodi töötamisaeg välja. Sellega ei saa sügavale minna, aga ASP –is oleva koodi ajad saaks kätte. Eks midagi sarnast saaks ka sügavamale pookida, et salvestaks meetodite jooksmisajad ntx andmebaasi vms.

Tags:

Performance

Kommentaarid


 http:// 
september 7. 2009 21:48
Mina kasutan sellist vahendit nagu http://www.jetbrains.com/profiler/ kindlasti julgen soovitada. Enne kasutamist võid vaadata mõningaid demo videosid.


september 8. 2009 05:00

Olen kasutanud DotProfilerit .NET -i ja ASP.NET lahenduste puhul. Snapshotimise feature on mugav ja üldiselt meeldib rohkem kui ANTS Profiler. Samas, minu teada ei toimi COM -i ja klassikalise ASP -ga. Või on kogemust, et toimib?


Lisa kommentaar




  Country flag

biuquote
  • Kommentaar
  • Preview
Loading



Autorist

Taavi Kõosaar

 Tere, olete sattunud mu blogi peale. Olen Taavi Kõosaar - tarkvara arendaja, arhitekt ja konsultant keskendudes arendamisele .NET -i platvormil. Hetkel asun peamiselt Rootsis, kus töötan Süsteemi Arhitektina toote/teenuse arendamisel, mida kasutatakse üle Euroopa. Lisaks tööle blogin, kirjutan artikleid, pean loenguid, treeninguid, reisin, loen raamatuid, sukeldun, teen sporti, fotografeerin, osalen Eesti arendajate kommuunis ...

Siit leiate minu mõtisklused ja seiklused tarkvara arendamisega, .NET -ga ja Team Systemiga.

Kalender

<<  september 2010  >>
estekonerela
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910

View posts in large calendar

Liikmelisus

www.eneta.ee

Team System MVP

Tutvu minu LinkedIn profiiliga

Minu Eneta profiil

Lugejatest

Kaart:

Lugejad:

Hetkel lehel:

hit counters

Külastajaid:

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

Siin toodud arvamuseid saab käsitleda vaid kui minu isiklike arvamusi, need ei kajast vähimalgi kombel ühegi minu tööandja arvamusi ja nägemusi.

© Copyright 2010 Melborp.NET