Jump to content


Photo

Firebird - Debugging & Optimization


  • Please log in to reply
8 replies to this topic

#1 fredycc

fredycc

    Advanced Member

  • Moderadores
  • PipPipPip
  • 874 posts
  • LocationOaxaca, México

Posted 03 July 2012 - 07:13 AM

Buen día colegas, temas como debubbing y optimización en nuestros triggers/SP/T-SQL sobre firebird resulta un tema importante cuando se tienen desarrollos complejos y con un volumen considerable de datos, además de reportería; IBExpert es una herramienta que nos permite fácilmente analizar esta información para determinar posibles cuellos de botella, aunque esta característica no se incluye en su versión free, si en la de paga pero resulta muy valioso definitivamente, aquí algunos videos al respecto.

Enlace:Firebird Training for Developers: 11 Debugging & Optimization, part 1

Saludos
  • 0

#2 cadetill

cadetill

    Advanced Member

  • Moderadores
  • PipPipPip
  • 994 posts
  • LocationEspaña

Posted 03 July 2012 - 08:22 AM

Parece que los enlaces a YouTube no te acaban de funcionar jejejeje
  • 0

#3 fredycc

fredycc

    Advanced Member

  • Moderadores
  • PipPipPip
  • 874 posts
  • LocationOaxaca, México

Posted 03 July 2012 - 11:27 AM

Parece que los enlaces a YouTube no te acaban de funcionar jejejeje


;) gracias Cadetill, no me había dado cuenta.

Saludos
  • 0

#4 Delphius

Delphius

    Advanced Member

  • Administrador
  • 6295 posts
  • LocationArgentina

Posted 03 July 2012 - 12:20 PM

Hola,
No he visto el video aún, pero creo que aún viéndolo no me evacuaría la duda que tengo: ¿Y Cuál es tu duda concretamente?
Porque no he visto ninguna pregunta en tu mensaje; más bien te limitaste a comentar que la versión paga de IBExpert ofrece Debugging. Se podría decir que lo estás promocionando  :D ¿O es que tu intención es aportar el video para el resto? Si es esto último y el video es a modo de tutorial/manual entonces se debería encasillar y describir mejor el hilo ¿no crees?

Saludos,
  • 0

#5 Sergio

Sergio

    Advanced Member

  • Moderadores
  • PipPipPip
  • 1092 posts
  • LocationMurcia, España

Posted 04 July 2012 - 05:08 AM

Supongo que el post es un apoyo para quién se tenga que pelear con una BD lenta y no sepa como analizarlo.

Existe también esta alternativa: http://www.ib-aid.co...oring/FBScanner

Yo no conozco ninguna, mis procedures no son como para analizarlos, son bastante simples y no tardan casi, pero bueno, supongo que si vas pasando "inteligencia" a la BD al final te hará falta uno de estos analizadores.
  • 0

#6 fredycc

fredycc

    Advanced Member

  • Moderadores
  • PipPipPip
  • 874 posts
  • LocationOaxaca, México

Posted 04 July 2012 - 07:01 AM

No he visto el video aún, pero creo que aún viéndolo no me evacuaría la duda que tengo: ¿Y Cuál es tu duda concretamente?
Porque no he visto ninguna pregunta en tu mensaje; más bien te limitaste a comentar que la versión paga de IBExpert ofrece Debugging. Se podría decir que lo estás promocionando  :D ¿O es que tu intención es aportar el video para el resto? Si es esto último y el video es a modo de tutorial/manual entonces se debería encasillar y describir mejor el hilo ¿no crees?


Bueno mi intención no era exactamente promocionar, si no solo hacer saber una forma práctica de analizar algún procedimiento o trigger en firebird, en lo personal no he encontrado alguna free u open que permita esto, sin lugar a duda te ahorra mucho trabajo y además a optimizar tu código y medir el rendimiento de los mismos como comenta Sergio.

Hace tiempo me hice de los dvd que venden ahí mismo, de las conferencias que organiza firebird, muy bueno y trata temas de estos, me alegra saber y por eso les comparto porque son gratis muchos de estos ahora.


Saludos
  • 0

#7 Delphius

Delphius

    Advanced Member

  • Administrador
  • 6295 posts
  • LocationArgentina

Posted 04 July 2012 - 11:05 AM

Espero que no lo hayas tomado mal, a lo que yo me refería es que no lograba entender el propósito del hilo... de si era una duda o algo informativo. Lo de estar promocionandolo lo dije en broma.

Comparto tu opinión, ojalá hubiera algo como eso que no sea pago, o alguna otra herramienta Open Source.

Saludos,
  • 0

#8 Sergio

Sergio

    Advanced Member

  • Moderadores
  • PipPipPip
  • 1092 posts
  • LocationMurcia, España

Posted 05 July 2012 - 10:22 AM

FB da unas API para monitorear todo lo que quieras: http://firebirdsql.o...tml#rnfb210-mon

Aquí explican como usarla: http://www.ibphoenix...ts/search/doc_3

Aquí dan varias herramientas que usan esas API: http://www.firebirdfaq.org/faq95/

Aqui version lite de creo que la mejor: http://www.upscene.c...s.misc.fbtm.php

Aqui  una trial de 30 dias: http://www.sinatica.com/

Un sniffer: http://sourceforge.n...ojects/fbutils/

Otro libre en Java: http://sourceforge.n...ects/firealarm/

Bueno, apago ya el san google!
  • 0

#9 Delphius

Delphius

    Advanced Member

  • Administrador
  • 6295 posts
  • LocationArgentina

Posted 05 July 2012 - 11:23 AM

Ya vieron... ¿quien dice que no hay?  :D  :p Bien ahí Sergio  :D  (y)

Saludos,
  • 0




IP.Board spam blocked by CleanTalk.