Download Demo - SQL Saturday

Document related concepts

Microsoft SharePoint wikipedia , lookup

SQL Server Compact wikipedia , lookup

Microsoft Access wikipedia , lookup

Microsoft SQL Server wikipedia , lookup

Base de datos en memoria wikipedia , lookup

Transcript
Integración de SQL Server 2016
con SharePoint Server 2016
Juan Manuel Herrera O.
MVP Office Servers
Patrocinadores del SQL Saturday
Gold Sponsor
Silver Sponsor
Geek Sponsor
SharePoint 2016 como SQL Server 2016
son “WorkLoads”
Hechos en Sharepoint 2016
 El 95% de la configuración de SharePoint es
almacenada en base de datos de SQL
Server, el resto es almacenado en el Sistema
de archivos.
 El100% del contenido del usuario es
almacenado en base de datos de SQL
Server
 SharePoint hace uso intensivo de lectura y
escritura a la bases de datos de contenido
Limites de SharePoint Server 2016
Arquitectura Física de SharePoint 2016
Arquitectura Lógica de SharePoint 2016
Tipos de base de datos de SharePoint
 3 Tipos de bases de datos:




Configuración (SharePoint_Config)
Aplicación de Servicios (22 Servicios;ej.:Search)
Contenido (WSS_Content_XXXX)
https://technet.microsoft.com/enus/library/cc678868(v=office.16).aspx
Base de datos de configuración SharePoint
 Configuración (pequeña) (SharePoint_Config)
 Contiene datos sobre todas las bases de datos de SharePoint, todos
los Servicios de Internet Information Server (IIS)
 Sitios Web o aplicaciones Web, soluciones de confianza, paquetes de
elementos web, plantillas de sitio, aplicaciones Web y configuración de
granjas específicas de SharePoint Server 2016, como cuota
predeterminada y tipos de archivos bloqueados.
 Requisitos:
 Deberá ubicarse junto con la base de datos de contenido de la Administración
central.
 Sólo se admite una base de datos de configuración por granja de servidores.
 Orientación de escalado: Sólo aumenta la escala, es improbable un
crecimiento significativo.
Base de datos de Contenido
Contenido (Medio - grande) (WSS_Content)


Almacena todo el contenido del sitio, incluyendo:







documentos del sitio
archivos en bibliotecas de documentos
Lista de propiedades de elementos Web de datos
registros de auditoría
aplicaciones para SharePoint
nombres de usuario y derechos
Datos de Project Server

Todos los datos de un sitio específico residen en una base de datos de contenido. Las bases
de datos de contenido pueden contener más de una colección de sitios. El tamaño de la
base de datos varía según el patrón de uso, por ejemplo, el número y el tamaño de los
documentos, archivos y listas y el número de usuarios.
Orientación importante:

Recomendamos encarecidamente limitar el tamaño de las bases de datos de contenido a
200 GB para ayudar a garantizar el rendimiento del sistema. Los tamaños de base de datos
de hasta 1 terebyte solo se admiten para repositorios grandes y de un solo sitio y archivos
con E / S no colaborativas y patrones de uso como centros de registros.
Base de datos de Aplicación de Servicios
17 Base de datos de Aplicación de Servicios
1. Administration de Aplicación (Muy Pequeña)
2. Búsqueda (Medianas y grandes 3dbs)
3. Perfiles de Usuario (medianas y grande 3 dbs)
4. Almacenamiento Seguro (Pequeña)
5. Servicio de Estado de Sesión (Grande)
6. Repositorio de Metadatos (Mediana)
7. Conectividad de Negocios de Datos (Pequeña)
8. Servicio de Traducción (Pequeña)
9. Power Pivot (Pequeña)
10. Perfomance Point (Pequeña)
11. Subcripción (Pequeña)
12. De Uso y Salud (WSS_Logging extragrande)
13. Automaticación de Word (Pequeña)
Sistemas Operativos Soportados por
SharePoint Server 2016
 Windows Server 2012 R2 Standard or
Datacenter
 Windows Server 2016 Standard or
Datacenter
 https://technet.microsoft.com/enus/library/cc262485(v=office.16).aspx
Versión de SQL Server Soportada por
SharePoint Server 2016
 The 64-bit edition of Microsoft SQL Server
2014 Service Pack 1 (SP1)
 Microsoft SQL Server 2016 RTM
 SQL Server Express no esta soportada
Prerequisitos para SharePoint Server 2016












Web Server (IIS) role
Application Server role
Microsoft .NET Framework version 4.6
Microsoft SQL Server 2012 Service Pack 1 Native Client
Microsoft WCF Data Services 5.6
Microsoft Information Protection and Control Client
(MSIPC)
Microsoft Sync Framework Runtime v1.0 SP1 (x64)
Windows Server AppFabric 1.1
Cumulative Update Package 7 for Microsoft AppFabric 1.1
for Windows Server (KB 3092423)
Microsoft ODBC Driver 11 for SQL Server
Visual C++ Redistributable Package for Visual Studio 2012
Visual C++ Redistributable Package for Visual Studio 2015
Mejoras en SQL Server 2016
Que Impactan la instalación de SharePoint
2016 y rendimiento
Mejora en la configuración
TempDB
 La base de datos de tempdb contiene objetos
temporales o conjuntos de resultados
intermedios. Por ejemplo, tiene todas las
tablas, procedimientos almacenados
temporales y otras necesidades de
almacenamiento temporal. La tempdb se
recrea cada vez que se inicia SQL Server.
Mejoras TempDB
 Trace Flags 1117 & 1118 no requerido
 La configuración de los archivos TempDB es
igual a la cantidad de CPUs
 El tamaño inicial predeterminado es 8 Mb y el
auto crecimiento es 64 MB
 Soporte de multiples volumenes para los
archivos TempDB
 Se configure la tempDB en la instalación
Tamaño y factores de crecimiento de base
de datos TempDB
 Medio, dependiendo de actividades tales como
cuántos usuarios utilizan el sistema, además de
los procesos específicos que se están
ejecutando. Por ejemplo, reconstruye en línea
de índices grandes, o grandes ordenamientos
causa la base de datos crece rápidamente.
 En la práctica limitar el tamaño máximo de la
base de datos ya que puede llegar a crecer
hasta topar el máximo de almacenamiento
disponible.
Opciones de configuraciónTempDB
Características Utilizadas Por SharePoint
Server 2016
Modo PowerPivot para Analysis Srvcs
SQL Server Reporting Services Modo
Integrado
Instalación de SSMS es por separado
(Sub-producto de Visual Studio)
SQL 2016 Power Pivot para SharePoint en
los Front-End de SharePoint
 https://www.microsoft.com/enus/download/confirmation.aspx?id=52675
Buenas Prácticas
Instalar Client Conectivity Tools en cada
servidor de SharePoint y definer un alias de
SQL
Memoria minima (35%) y Máxima (65%)
Procesadores / No Boost SQL Server
priority
Auditoria (Exitosos y fallidos logins)
Conexiones remotas permitidas 600
Default index fill factor 80
Max Degree of Paralelism
Configuración TempDB
Crecimiento en Megabytes
Modelo de Recuperación Simple
3 formas de incrustrar power BI en
SharePoint 2016
 Desde PowerBi usar la opción Publish to web
(no Seguridad)
 Rest/Api (Requiere programación)
 PowerBI Embedded (Subscrípción de Azure)
 SHAREPOINT ONLINE POWERBI
PREVIEW
PREGUNTAS Y RESPUESTAS
email
Blog
Nombre
twitter
Proxima sesion
 Development Technologies to Build
Applications
 Esdras Salazar
 2:15 pm