Comunidad SQL User Group Ica I WORKSHOP ADMINISTRANDO SQL SERVER German Cayo Morales - @ggcayo Líder – Capítulo Pass SQL User Group Ica @sqlusergroupica http://germancayom.wordpress.com/ http://www.comunidadesmicrosoft.org/blogs/germanit #AdminSQLIca
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
ComunidadSQL User Group Ica
I WORKSHOP ADMINISTRANDO SQL SERVER
German Cayo Morales - @ggcayoLíder – Capítulo Pass SQL User Group Ica @sqlusergroupica
Agenda Optimizando la Implementación Física de una BD
Monitoreo de Performance
Estrategias de Backup
Administración y Control de Concurrencia
ComunidadSQL User Group Ica
Mantente conectado con nosotros
Registra tu usuario en http://sqlica.sqlpass.org/ y accede al portal de SQL Pass, para que logres obtener toda la información referente a productos de SQL Server, Sharepoint, Big Data, Inteligencia de Negocios y mucho más.
También podrás ver nuestro calendario de eventos, y seguir participando de cada uno de ellos, como enterarte de los diferentes eventos referentes a SQL Server On Line o In Site en diferentes departamentos.
Agrupación de profesionales,estudiantes, amantes e interesados enel mundo de bases de datos deMicrosoft SQL Server, orientados acompartir conocimientos sobrenovedades, características, eventos,experiencias relacionadas a todos lostemas de Administración, Seguridad,Alta Disponibilidad, Inteligencia deNegocios, Desarrollo eInteroperabilidad en SQL Server.
ComunidadSQL User Group Ica
Quienes
German Cayo MoralesNatural de la Ciudad de IcaIng. De la U. N. San Luis Gonzaga de IcaDatabase Administrator Trans Solutions SystemsMicrosoft Certified ProfessionalMicrosoft Technology AssociateDatabase, Networking y Sistemas OperativosLíder Comunidad SQL User Group IcaExperiencia en Entornos de Infraestructura Microsoft por mas de 5 años.
ComunidadSQL User Group Ica
#AdminSqlIca
ComunidadSQL User Group Ica
Optimizando ImplementaciónFísica a Una Base de Datos
ComunidadSQL User Group Ica
ComunidadSQL User Group Ica
EntendiendoPágina – Extend – Fill Factor
ComunidadSQL User Group Ica
.Mdf
.Ndf
.LdfPrimary
FilesSecondary
Files
TransactionLogs
Filegroups???
ComunidadSQL User Group Ica
Transaction Log file: .ldf
Extent: 8 contiguous 8KB pages
Page: 8KB
Primary Data file: .mdf
Secondary data file: .ndf
Table and Index data is stored in Pages that are grouped in Extents. Special allocation pages keep track of page
usage.
ComunidadSQL User Group Ica
DEMO
ComunidadSQL User Group Ica
MONITOREO DE PERFORMANCE
ComunidadSQL User Group Ica
Planes de Ejecución
ComunidadSQL User Group Ica
DEMO
ComunidadSQL User Group Ica
SQL Profiler
ComunidadSQL User Group Ica
DEMO
ComunidadSQL User Group Ica
Database Engine Tuning Advisor
ComunidadSQL User Group Ica
DEMO
ComunidadSQL User Group Ica
Monitor de Rendimientohttp://www.comunidadesmicrosoft.org/blogs/germanit/contadores-de-rendimiento-de-sql-server
Por lo general la información mas sensible e importante de una organización se almacena en repositorios de base de datos. En estas bases de datos podemos encontrar información referente a clientes, ventas, etc; y otros datos de gran importancia y valor para la organización
Para proteger esta información y garantizar la disponibilidad de las bases de datos es necesario establecer un sistema de copia de seguridad y un plan de recuperación. Al disponer de copias de seguridad estará protegido frente a pérdidas accidentales de información, corrupción de los datos de la base de datos, fallos de hardware e incluso desastres naturales.
INTRODUCCION
ESTRATEGIAS DE BACKUP
ComunidadSQL User Group IcaESTRATEGIAS DE BACKUP
Solo hiceDROP DATABASE
ComunidadSQL User Group IcaESTRATEGIAS DE BACKUP
ComunidadSQL User Group Ica
DEFINIR ESTRATEGIAS
ESTRATEGIAS DE BACKUP
ComunidadSQL User Group IcaESTRATEGIAS DE BACKUP
DEFINICION BACKUP
Almacenar información en archivos de extensión .bak a finde que logren ser almacenados en diferentes dispositivos dealmacenamiento y asegurar la disponibilidad de lainformación en determinado momento.
Permite almacenar información la cual se va modificando através del tiempo.
ComunidadSQL User Group Ica
Tipos de Backup and Restore
Full Database BackupDifferential Database BackupTransaction Log Backup