Upload
julio-garcia
View
227
Download
0
Embed Size (px)
Citation preview
7/30/2019 01 Key SQLSvr SPS Intgr Concepts BA
1/52
7/30/2019 01 Key SQLSvr SPS Intgr Concepts BA
2/52
7/30/2019 01 Key SQLSvr SPS Intgr Concepts BA
3/52
Brian has been focused on helping IT
better understand core Microsoft tec25 years. As an industry-recognized cand conference speaker, Brians experrange across Microsoft operating sysDirectory, SQL Server, and SharePointpresenter at SharePoint Conferences he has authored or contributed to se
and other technical books, and is a Mand MCITP. Brian has a BS and MS in Information Systems where he gradulaude from Regis University of Coloralives in Scottsdale, AZ where he enjoyround and traveling around the world
7/30/2019 01 Key SQLSvr SPS Intgr Concepts BA
4/52
Tuning SQL Server 2012 for SharePoint 2013 Jump Star
01 | Key SQL Server and SharePoint Server Integration Concepts (50 minuDedicated Server or Instance; SQL Database & database files; ldf to mdf checkpoint process; Recovery m
02 | Best Practices: SQL Server Database Settings (50 minutes)Model Database; TempDB (Location); Initial size, Autogrowth, and Collation; Recovery model
03 | Server Settings for SQL Server (50 minutes)Default Database File Locations; Memory Settings; MAXDOP
04 | SQL Server and SharePoint Availability (50 minutes)Avoiding large log files; Backups and Location of Backups; SQL Server 2012 AlwaysOn; Best Practices
7/30/2019 01 Key SQLSvr SPS Intgr Concepts BA
5/52
with a Microsoft Learning Partner
http://www.microsoft.com/learning/en/us/Course.aspx?ID=20483B&Locale=en-ushttp://www.microsoft.com/learning/en/us/Course.aspx?ID=20483B&Locale=en-us7/30/2019 01 Key SQLSvr SPS Intgr Concepts BA
6/52
7/30/2019 01 Key SQLSvr SPS Intgr Concepts BA
7/52
Tuning SQL Server 2012 for SharePoint 2013 Jump Star
01 | Key SQL Server and SharePoint Server Integration Concepts (50 minuDedicated Server or Instance; SQL Database & database files; ldf to mdf checkpoint process; Recovery m
02 | Best Practices: SQL Server Database Settings (50 minutes)Model Database; TempDB (Location); Initial size, Autogrowth, and Collation; Recovery model
03 | Server Settings for SQL Server (50 minutes)Default Database File Locations; Memory Settings; MAXDOP
04 | SQL Server and SharePoint Availability (50 minutes)Avoiding large log files; Backups and Location of Backups; SQL Server 2012 AlwaysOn; Best Practices
7/30/2019 01 Key SQLSvr SPS Intgr Concepts BA
8/52
7/30/2019 01 Key SQLSvr SPS Intgr Concepts BA
9/52
7/30/2019 01 Key SQLSvr SPS Intgr Concepts BA
10/52
7/30/2019 01 Key SQLSvr SPS Intgr Concepts BA
11/52
7/30/2019 01 Key SQLSvr SPS Intgr Concepts BA
12/52
7/30/2019 01 Key SQLSvr SPS Intgr Concepts BA
13/52
7/30/2019 01 Key SQLSvr SPS Intgr Concepts BA
14/52
7/30/2019 01 Key SQLSvr SPS Intgr Concepts BA
15/52
DEMO
7/30/2019 01 Key SQLSvr SPS Intgr Concepts BA
16/52
7/30/2019 01 Key SQLSvr SPS Intgr Concepts BA
17/52
Database
Data File.MDF (1)
.NDF (0-n)
Log File.LDF (1-n)
Latin1_General_CI_AS
7/30/2019 01 Key SQLSvr SPS Intgr Concepts BA
18/52
Name Description
Features Table that holds information about all the activated features for each sit
Sites Table that holds information about all the site collections for this conten
Webs Table that holds information about all the specific sites (webs) in each si
UserInfo Table that holds information about all the users for each site collection.
Groups Table that holds information about all the SharePoint groups in each site
Roles Table that holds information about all the SharePoint roles (permission
All Lists Table that holds information about lists for each site.
GroupMembership Table that holds information about all the SharePoint group members.AllUserData Table that holds information about all the list items for each list.
AllDocs Table that holds information about all the documents (and all list items)library and list.
RoleAssignment Table that holds information about all the users or SharePoint groups as
Sched Subscriptions Table that holds information about all the scheduled subscriptions (alert
ImmedSubscriptions Table that holds information about all the immediate subscriptions (aler
7/30/2019 01 Key SQLSvr SPS Intgr Concepts BA
19/52
7/30/2019 01 Key SQLSvr SPS Intgr Concepts BA
20/52
Page
Page Header
Data Row 1
Data Row 2Data Row 3
123
Data rows are insertedserially immediatelyfollowing the header.
A row offset tablestarts at the end of thepage, and each rowoffset table containsone entry for each rowon the page.
7/30/2019 01 Key SQLSvr SPS Intgr Concepts BA
21/52
7/30/2019 01 Key SQLSvr SPS Intgr Concepts BA
22/52
7/30/2019 01 Key SQLSvr SPS Intgr Concepts BA
23/52
http://support.microsoft.com/
http://support.microsoft.com/kb/841057http://support.microsoft.com/kb/8410577/30/2019 01 Key SQLSvr SPS Intgr Concepts BA
24/52
7/30/2019 01 Key SQLSvr SPS Intgr Concepts BA
25/52
7/30/2019 01 Key SQLSvr SPS Intgr Concepts BA
26/52
7/30/2019 01 Key SQLSvr SPS Intgr Concepts BA
27/52
Default Name SharePoint_Config
Capacity Planning Scale Up / 0-5GBIO Pattern Read (90/10)
7/30/2019 01 Key SQLSvr SPS Intgr Concepts BA
28/52
Default Name SharePoint_AdminContent_
7/30/2019 01 Key SQLSvr SPS Intgr Concepts BA
29/52
Default Name WSS_Content
Capacity Planning Scale Up, Scale Out / 0-16TIO Pattern Read/Write (80/20)
7/30/2019 01 Key SQLSvr SPS Intgr Concepts BA
30/52
Default Name User Profile ServiceApplication_ProfileDB_
Capacity Planning Scale Up, Scale Out / 0-100GB
IO Pattern Read/Write (90/10)
7/30/2019 01 Key SQLSvr SPS Intgr Concepts BA
31/52
Default Name User Profile Service
Application_SyncDB_
7/30/2019 01 Key SQLSvr SPS Intgr Concepts BA
32/52
Default Name User Profile Service
Application_SocialDB_
7/30/2019 01 Key SQLSvr SPS Intgr Concepts BA
33/52
Default Name Search_Service_Application_DB_
7/30/2019 01 Key SQLSvr SPS Intgr Concepts BA
34/52
Default Name Search_Service_Application_AnalysReportingStoreDB_
Capacity Planning Scale Out / 0-200GB
IO Pattern Write (90/10)
7/30/2019 01 Key SQLSvr SPS Intgr Concepts BA
35/52
Default Name Search_Service_Application_
awlStoreDB_Capacity Planning Scale Out / 0-200GB
IO Pattern Read (90/10)
7/30/2019 01 Key SQLSvr SPS Intgr Concepts BA
36/52
Default Name Search_Service_Application_
nkStoreDB_Capacity Planning Scale Out / 0-200GB
IO Pattern Write (90/10)
7/30/2019 01 Key SQLSvr SPS Intgr Concepts BA
37/52
7/30/2019 01 Key SQLSvr SPS Intgr Concepts BA
38/52
2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Office, Azure, System Center, Dynamics and other product names are or may be registered trade
U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this pre
must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of
the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
7/30/2019 01 Key SQLSvr SPS Intgr Concepts BA
39/52
SharePoint Foundation 2013 and SharePoint Server2013 Database Descriptions
7/30/2019 01 Key SQLSvr SPS Intgr Concepts BA
40/52
Default Name App_Management_
Capacity PlanningScale Out / 0-10GB
IO Pattern Read (80/20)
7/30/2019 01 Key SQLSvr SPS Intgr Concepts BA
41/52
Default Name Apps_
Capacity PlanningScale Up / 0-10GB
IO Pattern Read (80/20)
7/30/2019 01 Key SQLSvr SPS Intgr Concepts BA
42/52
Default Name Secure_Store_Service_DB_
Capacity PlanningScale Up / 0-10GB
IO Pattern Read (80/20)
7/30/2019 01 Key SQLSvr SPS Intgr Concepts BA
43/52
Default Name WSS_Logging
Capacity PlanningScale Up / 0-500GB
IO Pattern Write (80/20)
7/30/2019 01 Key SQLSvr SPS Intgr Concepts BA
44/52
Default Name SettingsServiceDB
Capacity PlanningScale Up / 0-50GB
IO Pattern Read (90/10)
7/30/2019 01 Key SQLSvr SPS Intgr Concepts BA
45/52
Default Name Bdc_Service_DB_
Capacity PlanningScale Up / 0-10GB
IO Pattern Read (90/10)
7/30/2019 01 Key SQLSvr SPS Intgr Concepts BA
46/52
Default Name ProjectWebApp
Capacity PlanningScale Up / 0-100GB
IO Pattern Read (80/20)
7/30/2019 01 Key SQLSvr SPS Intgr Concepts BA
47/52
Default Name DefaultPowerPivotServiceApplicationDBGUID>
Capacity Planning Scale Up / 0-100GB
IO Pattern Read (80/20)
7/30/2019 01 Key SQLSvr SPS Intgr Concepts BA
48/52
Default Name PerformancePoint Service _
Capacity PlanningScale Up / 0-100GB
IO Pattern Read (80/20)
7/30/2019 01 Key SQLSvr SPS Intgr Concepts BA
49/52
Default Name SessionStateService_
Capacity PlanningScale Out / 0-100GB
IO Pattern Read (80/20)
7/30/2019 01 Key SQLSvr SPS Intgr Concepts BA
50/52
Default Name WordAutomationServices_
Capacity PlanningScale Up / 0-10GB
IO Pattern Read/Write (50/50)
7/30/2019 01 Key SQLSvr SPS Intgr Concepts BA
51/52
Default Name Managed Metadata ServiceApplication_Metadata_
Capacity Planning Scale Out / 0-100GB
IO Pattern Read (80/20)
7/30/2019 01 Key SQLSvr SPS Intgr Concepts BA
52/52
Default Name Managed Metadata Service_
Capacity PlanningScale Up / 0-10GB
IO Pattern Read (80/20)