Tres cosas básicas sobre Optimización SQL

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 ม.ค. 2025

ความคิดเห็น • 25

  • @victord.garcia9438
    @victord.garcia9438 2 ปีที่แล้ว +1

    Excelente aporte, Javier.
    Muchas gracias por compartir tu experiencia y conocimientos.

  • @franciscobutron694
    @franciscobutron694 3 ปีที่แล้ว +2

    Como siempre mejor explicado imposible

    • @fps8648
      @fps8648 3 ปีที่แล้ว

      Muchas gracias Fran por pasarme el canal, me suscribo, y por supuesto muy buenos los vídeos Café Database.

    • @cafedatabase
      @cafedatabase  3 ปีที่แล้ว

      Muchísimas gracias Francisco! Un saludo!

  • @Guardian_pvp
    @Guardian_pvp 3 ปีที่แล้ว +1

    Excelente Video Maestro

    • @cafedatabase
      @cafedatabase  3 ปีที่แล้ว +1

      Muchas gracias a ti, Felipe, por verlo... espero que los siguientes me vayan saliendo mejor !! jajaja

  •  3 ปีที่แล้ว +1

    Excelente aporte, muy interesante el video.

    • @cafedatabase
      @cafedatabase  3 ปีที่แล้ว

      Muchas gracias, Jim Omar! Este video era un "previo" a la conferencia de LAOUC del evento de primavera. Espero pudieras asistir y te resultase interesante el juego!

  • @joseintenet
    @joseintenet 2 ปีที่แล้ว +1

    Geniales explicaciones. Muchas gracias!!

    • @cafedatabase
      @cafedatabase  2 ปีที่แล้ว

      Muchas gracias Jose Luis! A ti por verlo y por comentar!! Gracias!

  • @CarolinaMunoz-vy3ni
    @CarolinaMunoz-vy3ni ปีที่แล้ว +1

    Buenísimo 👌👌👌 gracias 🫂

  • @andicar177
    @andicar177 2 ปีที่แล้ว +1

    Muy bueno!!!!!!

    • @cafedatabase
      @cafedatabase  2 ปีที่แล้ว

      Muchísimas gracias Carlos! Un abrazo!

  • @oscaralexiscaraballovargas6477
    @oscaralexiscaraballovargas6477 2 ปีที่แล้ว +1

    Muy bien explicado, solo una observation. Parece que tienes problema con el operador "menor que", siempre colocas > en lugar de

    • @cafedatabase
      @cafedatabase  2 ปีที่แล้ว +2

      Jajajaja... Si !!! DISLEXIC_MODE=TRUE ... lo siento!! jajaja es de esas cosas que siempre veo "después" de haber publicado!. Muchas gracias! ;)

  • @MathiasJuarezCastano-yo6ot
    @MathiasJuarezCastano-yo6ot 7 หลายเดือนก่อน +1

    Genio!!!

    • @cafedatabase
      @cafedatabase  7 หลายเดือนก่อน

      Gracias Mathias!!!

  • @herikrobleshuerta1451
    @herikrobleshuerta1451 7 หลายเดือนก่อน

    Duda, una variable en plsql se estaría comportando como una variable bind si se usa en una Query en Plsql?... Gracias

    • @cafedatabase
      @cafedatabase  7 หลายเดือนก่อน

      Si, efectivamente. Además, así lo ves en v$sql. Las bind variables se alojan en el área de memoria asignada a esa sesión, como las de plsql. De ahí que no residan en sqlplus y se tenga que asignar un valor con begin … end;

  • @OPlutarch
    @OPlutarch 2 ปีที่แล้ว

    Gracias!

  • @billyz6546
    @billyz6546 ปีที่แล้ว

    Tener muchos índices sobre una tabla empeora el rendimiento o es bueno tener varios índices para la variedad de sentencias?

    • @cafedatabase
      @cafedatabase  ปีที่แล้ว +1

      Pues los necesarios para atender a los filtros... los índices requieren mantenimiento con cada DML (y no es despreciable), pero el impacto de recorrer un FULL SCAN en una tabla grande que no está adecuadamente filtrada es terrible.
      En mi opinión, si el DML no se ve afectado, no me suele temblar el pulso para crear índices... pero los monitorizo por si dejan de usarse o son redundantes, borrarlos.

  • @carlosf.2927
    @carlosf.2927 ปีที่แล้ว

    Aplica para MYSQL?

    • @cafedatabase
      @cafedatabase  ปีที่แล้ว +1

      Hola! Lo siento, para MySQL no aplica. Son motores completamente diferentes. De hecho no aplica a ningún otro motor (PostgreSQL, SQLServer, DB2, etc). Cada fabricante implementa su optimizador y sus gestiones de memoria, cursores y control de transacciones a su manera (intentando respetar el estándar todo lo posible)