Tablas Particionadas SQL Server 2016

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

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

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

    Socio eres excelente para explicar, muchas gracias

    • @Walter_Requejo
      @Walter_Requejo  6 หลายเดือนก่อน

      Muchas gracias por tus comentarios

  • @DanneRamirez
    @DanneRamirez 4 หลายเดือนก่อน

    Amigo, dejaste los querys del ejercicio colgados en alguna parte?

    • @Walter_Requejo
      @Walter_Requejo  4 หลายเดือนก่อน +1

      Estimado Danne te comparto el query:
      SELECT
      t.name AS TableName,
      --i.name AS field,
      fg.name,
      p.partition_number,
      r.value AS BoundaryValue ,
      rows
      From Sys.Tables AS t
      Join Sys.Indexes AS i On t.object_id = i.object_id
      Join sys.partitions AS p On i.object_id = p.object_id And i.index_id = p.index_id
      INNER JOIN sys.allocation_units au ON au.container_id = p.hobt_id
      INNER JOIN sys.filegroups fg ON fg.data_space_id = au.data_space_id
      Join sys.partition_schemes AS s On i.data_space_id = s.data_space_id
      Join sys.partition_functions AS f ON s.function_id = f.function_id
      Left Join sys.partition_range_values AS r On f.function_id = r.function_id and
      r.boundary_id = p.partition_number
      Where
      ---t.name = 'Producto1' and
      i.type

    • @DanneRamirez
      @DanneRamirez 4 หลายเดือนก่อน +1

      @@Walter_Requejo Gracias Walter

    • @Walter_Requejo
      @Walter_Requejo  4 หลายเดือนก่อน

      @@DanneRamirez de nada estoy para ayudar, me ayudarías mucho en suscribirte y darle like si te gusto mi video.

  • @gilbertopirelacabrera9870
    @gilbertopirelacabrera9870 10 หลายเดือนก่อน

    Me gustaria tener el query para saber las filas por particion

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

    Hola amigo te pregunto, se puede alterar esquemas y funciones de particionamiento ya existentes en la base de datos? osea para la función de particinamiento se le puede agregar otros rangos? y para el caso del esquema se le puede agregar otros filegroups? espero tu respuesta :)

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

      Hola Esteban, se puede agregar, si son filegroups nuevos puedes agregarlo para el esquema, tener en cuenta que si vas a modificar y/o agregar nuevos rangos tienes que verificar y asegurarte a que filegroups le pertenecería cada rango

  • @joseangelhdez.v.2968
    @joseangelhdez.v.2968 3 ปีที่แล้ว +1

    Gracias me fue muy útil.

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

      Estimado Jose, muchas gracias por tu comentario

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

    Hola, podrías colocar el código completo de la consulta donde muestra las tablas particionadas. Gracias.

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

      SELECT
      t.name AS TableName,
      --i.name AS field,
      fg.name,
      p.partition_number,
      r.value AS BoundaryValue ,
      rows
      From Sys.Tables AS t
      Join Sys.Indexes AS i On t.object_id = i.object_id
      Join sys.partitions AS p On i.object_id = p.object_id And i.index_id = p.index_id
      INNER JOIN sys.allocation_units au ON au.container_id = p.hobt_id
      INNER JOIN sys.filegroups fg ON fg.data_space_id = au.data_space_id
      Join sys.partition_schemes AS s On i.data_space_id = s.data_space_id
      Join sys.partition_functions AS f ON s.function_id = f.function_id
      Left Join sys.partition_range_values AS r On f.function_id = r.function_id and
      r.boundary_id = p.partition_number
      Where
      ---t.name = 'Producto1' and
      i.type

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

      Estimado Jose disculpa la demora, ya te compartí el query

    • @Walter_Requejo
      @Walter_Requejo  5 ปีที่แล้ว

      @Juan Ramirez Estimado Juan las tablas particionadas solo se realiza en la Edición Enterprise Edition

    • @Walter_Requejo
      @Walter_Requejo  5 ปีที่แล้ว

      Estimado Jose me confirmas si pudiste utilizar le código.

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

      Las tablas particionadas se realiza con la Edición Enterprise

  • @joseluisriosdelacuba856
    @joseluisriosdelacuba856 5 ปีที่แล้ว

    Hola, ¿qué versión de SQL Server estás utilizando? ¿puedo hacer el particionamiento en una SQL Express?

    • @Walter_Requejo
      @Walter_Requejo  4 ปีที่แล้ว

      Hola José las tablas particionadas se realizan en SQL Server Enterprise

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

    pero que hay de una tabla donde su llave primaria esta como foranea en otra tabla? todos los tutoriales sobre particiones solo explican lo mismo como copia unos de otros ademas ni siquiera muestran consultas

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

    Que pasa si particionas una tabla que tiene relación con otras tablas

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

      Estimado buenas tardes, no hay problema, se puede realizar la partición, ya que los datos se van a direccionar a diferentes filegroups y cada uno de estos filegroups es recomendable es que estén diferentes unidades discos de manera independiente, para que la información se lea y devuelva más rápido.

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

      Estaré realizando un video para que lo puedas validar.

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

      Gracias

  • @silveredge4562
    @silveredge4562 4 ปีที่แล้ว

    ka?