Tablas Particionadas en SQL Server de Microsoft

  Рет қаралды 22,627

Victor Cardenas

Victor Cardenas

Күн бұрын

Пікірлер: 28
@moiks666
@moiks666 4 жыл бұрын
excelente video, rapido, claro y sencillo
@sc-nc6bb
@sc-nc6bb 7 жыл бұрын
pucha mare si tan solo hubiese visto este vídeo antes del examen hubiese tenido 20 , me lo llevare de por vida, por no a ver estudiado este tema aun teniendo tiempo. =(
@KelvinVelasquez
@KelvinVelasquez 5 жыл бұрын
Profesor Victor tengo una consulta. Reviando el video en el minuto 8:33 logro ver que crea el Partition funcion y el scheme pero me surge la duda. Esta tiene que ser creada en la base de datos master o en la base de datos en cuestion? Si restauro la base de datos en otro lado esta funcion deberia de vernir con ella o volverla a crear. En el video veo que La funcion se ejecuta sobre el Master y el schema sobre la base de datos "Datos", solo me surgio la duda.
@zant1106
@zant1106 10 жыл бұрын
Excelente video, muy explicito y claro, muchas gracias necesitaba aprender de particiones cosas que el profesor no enseña jaja
@ivangarcilazoambukka5908
@ivangarcilazoambukka5908 2 жыл бұрын
Buenos dias, una consulta al particionar las tablas en otras ubicaciones veo que la particiones estan en otras ubicaciones, cuando realizas el respaldo total se realiza el respaldo con todas las particiones
10 жыл бұрын
Excelente! Me ayudó bastante.
@diego.777ramos
@diego.777ramos 9 жыл бұрын
Gracias sigue con sql server me gusta como explicas
@vhcardenas
@vhcardenas 9 жыл бұрын
Gracias diego xavi ramos !!! Hay mas videos de SQL en mi otro canal kzbin.info
@diego.777ramos
@diego.777ramos 9 жыл бұрын
Excelente sigue asi , explicas muy bien
@Ferxo85
@Ferxo85 8 жыл бұрын
Gracias me fue de gran ayuda
@jesusmachado198
@jesusmachado198 7 жыл бұрын
SaludosVictor Hugo buen video, te consukto lo siguiente yo necesito crear las particiones de las tablas diariamente mediante un job, es decir todos los dias a cierta hora de la noche se ejecuta un job para crear la nueva particion que contendra los datos del dia, es posible relaizarlo.. gracias
@vhcardenas
@vhcardenas 7 жыл бұрын
Si es posible, para esto tendrias que modificar periodicamente la función de particion y el esquema de particion, esto lo podrias hacer creando un SQL Dinamico y ejecutando con un sp_executesql, deberias usar las sentencias ALTER PARTITION FUNCTION y ALTER PARTITION SCHEME
@jesusmachado198
@jesusmachado198 7 жыл бұрын
Gracias por la respuesta, en principio seria asi, debo crear una particion por dia del año en total 365 particiones, en cada una de ellas se almacenaria el dia de proceso indicado, esto lo hice para Oracle, pero desconosco como podria hacerlo bien en SQL, ya que entiendo un poco como trabaja el Left y Rigth
@JoseLuis-kl1zo
@JoseLuis-kl1zo 7 жыл бұрын
Hola victor exelente su video, quisiera me quite algunas dudas por que la tabla clientes no tiene PK y si es posible particionar por fecha, desde ya muchas gracias
@vhcardenas
@vhcardenas 7 жыл бұрын
Gracias por tu comentario, no tiene llave porque la tabla Clientes se origina a partir de los datos de la tabla Customers, esta si tenia llave primaria y algunos indices pero para no dañar la original, hice un SELECT con la instruccion INTO para duplicarla al hacer esto solo se trae la estructura básica cond datos, para el ejemplo es indiferente. Y si es posible particionar por fechas, es lo mas comun cuando se quiere manejar historicos.
@izoka1828
@izoka1828 4 жыл бұрын
Muy claro !
@Foxterier
@Foxterier 11 жыл бұрын
Estimado, Muchas gracias por la instrucción.
@oscarvillatoro148
@oscarvillatoro148 9 жыл бұрын
Una pregunta ¿Estas funciones son solo para la versión Enterprise de SQL2012? Es que me da un error y me dice que solo pueden crearse las funciones con la versión Enterprise. o hay que instalarle algo al standar o alguna sugerencia???
@entrenatucerebro270
@entrenatucerebro270 6 жыл бұрын
Efectivamente, si tu SQL Server es una versión Express, te debe arrojar un mensaje como este :"La función de partición se puede crear en la edición Enterprise de SQL Server. Sólo la edición Enterprise de SQL Server admite el particionamiento."
@jesus.a.h1923
@jesus.a.h1923 3 жыл бұрын
el On primary me marca error, buen video
@HIPOCRUPTUS
@HIPOCRUPTUS 10 жыл бұрын
Bravo. Me gusto :D
@joseardila1457
@joseardila1457 7 жыл бұрын
Excelente video victor, pero tengo una pregunta, en mi caso cree una tabla con un id auto incremental pero quiero particionar sobre un campo de fecha, cuando hago esto hago la siguiente consulta: SELECT o.name AS table_name,p.index_id, i.name AS index_name , au.type_desc AS allocation_type, au.data_pages, partition_number FROM sys.allocation_units AS au JOIN sys.partitions AS p ON au.container_id = p.partition_id JOIN sys.objects AS o ON p.object_id = o.object_id JOIN sys.indexes AS i ON p.index_id = i.index_id AND i.object_id = p.object_id WHERE o.name = N'EmployeeReportsPartition' ORDER BY o.name, p.index_id; y en todos los casos la primera particion aparece dos o tres veces cada vez con un numero de filas diferente. es esto normal? debe mi funcion de particion estar sobre una columna marcada como llave primaria?
@vhcardenas
@vhcardenas 7 жыл бұрын
Es comun particionar sobre un campo de fechas para hacer historicos no hay problema y no necesariamente tiene que ser llave primaria.
@joseardila1457
@joseardila1457 7 жыл бұрын
Pero es normal que la primera partición aparezca varias veces??
@canilo6
@canilo6 9 жыл бұрын
Buenas una consulta, que se debe que cuando quiero crear una partición sql me bote este mensaje "La función de particion se puede crear en la edicion Enterprise de SQL Server. Solo la edicion Enterprise de SQL Server admite el particionamiento", yo tengo la version 2014 de sql server, gracias por su tiempo
@vhcardenas
@vhcardenas 9 жыл бұрын
El asunto es que debes estar usando Sql Standard, en esta versión no puedes usar tablas particionadas.
@canilo6
@canilo6 9 жыл бұрын
Cual versión del sql me recomienda para poder hacer particiones, cual de las opciones que muestra microsoft debería descargar?
@Sn4red
@Sn4red 5 жыл бұрын
Respuesta tarde, pero para el que lo lea, funciona en el Management Studio 2017 :b
Tablas Particionadas SQL Server 2016
20:21
Walter Requejo
Рет қаралды 13 М.
Explicación de los Indices en el SQL Server de Microsoft
13:46
Victor Cardenas
Рет қаралды 36 М.
Tuna 🍣 ​⁠@patrickzeinali ​⁠@ChefRush
00:48
albert_cancook
Рет қаралды 148 МЛН
Мясо вегана? 🧐 @Whatthefshow
01:01
История одного вокалиста
Рет қаралды 7 МЛН
Demostración del Poder de los Índices en SQL Server.
14:47
visoalgt
Рет қаралды 42 М.
Plan de Ejecución en SQL Server
21:29
visoalgt
Рет қаралды 21 М.
Tablas e Indices Particionados
15:56
visoalgt
Рет қаралды 8 М.
Creación de Tabla con Particiones en Oracle
16:25
Base de Datos Para todos
Рет қаралды 6 М.
Crear Cubo multidimensional con SQL Server Analysis Services (SSAS) | Cubo OLAP
12:54
Múltiples Instancias Y Consultas distribuidas- Microsoft SQL Server
13:25
JESUS SAID MENA GRES
Рет қаралды 2,7 М.
Entender los Índices en SQL Server
1:24:34
DATOPTIM
Рет қаралды 12 М.
SQL SERVER PROFILER | Administración de Bases de Datos
12:10
愛₎₎──Aerith
Рет қаралды 4,1 М.
Tablas en Memoria en el SQL Server
18:57
visoalgt
Рет қаралды 1,8 М.
Microsoft SQL Server Table Partitioning Demonstration
15:11
Suvrat Rai
Рет қаралды 39 М.
Tuna 🍣 ​⁠@patrickzeinali ​⁠@ChefRush
00:48
albert_cancook
Рет қаралды 148 МЛН