Presentation which accompanies the article at http://www.sharepointproconnections.com/article/microsoft-products/Database-Maintenance-for-SharePoint-.aspx
SharePoint 2010 – Installation and maintenance – best practicesToni Frankola
This document discusses best practices for installing and maintaining SharePoint 2010. It covers topics such as hardware requirements, installing multiple farms for testing and production, patching procedures, SQL Server best practices, monitoring and backup strategies, capacity planning, and upgrading from SharePoint 2007 to 2010. The document emphasizes having proper testing and documentation.
Despite the rumors of its demise, SharePoint On-Premises is still very much alive and kicking, and it is still critical to architect it for performance. During this session, we walk you through some of the highlights of the content that will be presented in the 'Ultimate SharePoint Infrastructure Best Practices' session that the speaker will present at the European SharePoint Conference in May. Topics discussed are SharePoint infrastructure security, database performance and optimization, server virtualization, and high availability.
Tuning SQL Server for Sharepoint 2013- What every sharepoint consultant need...serge luca
Tuning SQL Server for SharePoint what every SharePoint consultant needs to know - SharePoint Summit Vancouver - Serge Luca (SharePoint MVP) and Isabelle Van Campenhoudt(SQ Server MVP); ShareQL, Belgium
Michael Noel is an author of several books on SharePoint and other Microsoft technologies. He is a partner at Convergent Computing, an infrastructure and security consulting firm focused on SharePoint, Active Directory, Exchange, and security. In his presentation, he discussed best practices for architecting and optimizing SharePoint 2013 infrastructures, including farm designs, server virtualization approaches, high availability and disaster recovery options, security strategies, and SQL Server and data management techniques.
SharePoint and Large Scale SQL Deployments - NZSPCguest7c2e070
This document discusses considerations for large-scale SharePoint deployments on SQL Server. It provides examples of real-world deployments handling over 10TB of content. It discusses database types, performance issues like indexing and backups, and architectural design best practices like separating databases onto unique volumes. It also provides statistics on deployments handling over 70 million documents and 40TB of content across multiple farms and databases.
This document discusses SQL Server best practices for optimizing performance when used with SharePoint. It recommends using SQL Server on 64-bit hardware with plenty of RAM, separating databases onto different disks, setting the MAXDOP value to 1, and properly sizing and managing database files and indexes. It also provides guidance on monitoring for performance bottlenecks and maintaining databases regularly through techniques like reindexing fragmented indexes. The goal is to minimize SQL Server contention and I/O bottlenecks that could impact front-end SharePoint servers.
Virtualizing Sharepoint for Performance and AvailabilityDamir Bersinic
Are you prepared to change the way you look at availability? Have you thought about how SharePoint works with Hyper-V Live Migration or vMWare's vMotion? As you architect your SharePoint farm virtually, knowing how to structure it correctly and leverage both physical and virtual elements effectively is a must. In this session, we’ll cover how and when to use virtualization availability features, Windows Failover Clustering and SQL Server technologies and the impact of combining them. We’ll also discuss how you can combine SharePoint, SQL Server and Windows Server features to help you ensure your SharePoint environment is available 24x7 365 days a year.
Getting SharePoint 2010 Deployment Right finalvmaximiuk
The document provides guidance on deploying SharePoint 2010 correctly. It discusses common mistakes like poor planning and using the Farm Configuration Wizard for production. It also covers installation approaches like using PowerShell for more control compared to the GUI. The new Services Architecture with individual service applications is described along with considerations for virtualization deployments.
Dogfood Conference 2010 - What Every SharePoint 2010 Administrator Must Knowvmaximiuk
This document summarizes new features in SharePoint 2010, including improved installation and configuration wizards, a smoother upgrade process using visual upgrades, better governance with managed service accounts, scalability features like service applications and large list management, enhanced administration through tools like PowerShell and streamlined central administration, and management improvements such as web-based administration and the SharePoint health analyzer. It also provides examples of configuration steps and resolutions for common issues.
Workflow Manager is a new workflow engine added in SharePoint 2013 which has some tips & tricks, We will see in this session how to go with smooth installation.
What SharePoint Admins need to know about SQL-CinncinatiJ.D. Wade
Does you know there are numerous settings changes you should be making on your SQL Server for your SharePoint farm? Do you know there are settings in SharePoint that you should never change if you wish to maintain SQL performance? This session reviews how to properly setup and maintain SQL Server for a SharePoint farm. You will learn how SharePoint is optimized for SQL, how to properly manage and maintain the SharePoint databases, how to optimize the SQL configuration for SharePoint, what settings in SharePoint need to be changed or not changed to maintain SQL Server performance, and supported methods for providing high availability and disaster recovery.
What SQL DBA's need to know about SharePoint-St. Louis 2013J.D. Wade
With the number of deployments of SharePoint exponentially growing every day, as a DBA, it is very likely you are going to have SharePoint databases on SQL Servers you support. This session reviews SharePoint strictly from the SQL Server perspective. You will learn how SharePoint is optimized for SQL, how to properly manage and maintain the SharePoint databases, how to optimize the SQL configuration for SharePoint, what settings in SharePoint need to be changed or not changed to maintain SQL Server performance, supported methods for providing high availability and disaster recovery, and the part SharePoint and SQL each play in the Microsoft Business Intelligence story.
This document discusses various performance-related topics in SharePoint including latency, throughput, resource throttling, monitoring, and hardware requirements. It provides definitions of latency and throughput. It discusses tools for monitoring like the SharePoint Log Viewer. It also lists minimum hardware requirements for SharePoint 2010 and SQL Server.
Maximizing sql 2012 performance for share point 2013 finalVinh Nguyen
This document discusses optimizing SQL Server 2012 performance for SharePoint 2013. It begins by emphasizing the importance of planning the SQL Server installation, including choosing physical vs. virtual hardware, allocating sufficient RAM and disks, formatting disks with 64k allocation size, and benchmarking disk speeds. It then covers steps to take when installing SQL Server 2012 such as feature selection, instance configuration, service accounts, collation, and data directory placement. Post-installation configurations are reviewed like server properties, initial database sizes, autogrowth settings, and TempDB configuration. The document concludes by discussing maintenance tasks over time like database autogrowth, log file shrinking, and maintenance schedules.
Everybody refers to SharePoint when they are talking about content management, document management, records management, file storage, business intelligence and even business process automation. All of these mean different things to different people. The storage and management of information have changed, not just how to find available information, but also how that information can be stored in IT systems. Find out how Microsoft SharePoint fits into and works with other parts of the information ecosystem and what are the storage options.
This document provides recommendations for optimizing performance of a SharePoint farm. It suggests architecting the farm with separate web, service application, and database servers. It also provides tips for SQL Server tuning, such as setting the maximum RAM, formatting disks, and configuring maintenance plans. Additionally, it recommends techniques like caching, minimizing page size, limiting navigation depth, and leveraging tools to identify bottlenecks. The overall message is to consider each layer of the farm and apply techniques like caching, SQL optimization, and network configuration to improve performance.
What SQL DBAs need to know about SharePoint-Indianapolis 2013J.D. Wade
With the number of deployments of SharePoint exponentially growing every day, as a DBA, it is very likely you are going to have SharePoint databases on SQL Servers you support. This session reviews SharePoint strictly from the SQL Server perspective. You will learn how SharePoint is optimized for SQL, how to properly manage and maintain the SharePoint databases, how to optimize the SQL configuration for SharePoint, what settings in SharePoint need to be changed or not changed to maintain SQL Server performance, supported methods for providing high availability and disaster recovery, and the part SharePoint and SQL each play in the Microsoft Business Intelligence story.
SharePoint Saturday St. Louis 2014: What SharePoint Admins need to know about...J.D. Wade
You will learn how SharePoint is optimized for SQL, how to properly manage and maintain the SharePoint databases, how to optimize the SQL configuration for SharePoint, what settings in SharePoint need to be changed or not changed to maintain SQL Server performance, and supported methods for providing high availability and disaster recovery.
What SQL DBAs need to know about SharePointJ.D. Wade
This document discusses what SQL DBAs need to know about implementing and managing SharePoint databases. It covers topics such as the SQL implementation challenges in SharePoint, recommended database configuration including storage, sizing, and high availability options. It also discusses maintenance best practices for SharePoint databases such as monitoring, integrity checks, index maintenance and shrinking databases. Upcoming enhancements in SharePoint 2010 that improve SQL integration are also mentioned.
SPS Kansas City: What SharePoint Admin need to know about SQLJ.D. Wade
You will learn how SharePoint is optimized for SQL, how to properly manage and maintain the SharePoint databases, how to optimize the SQL configuration for SharePoint, what settings in SharePoint need to be changed or not changed to maintain SQL Server performance, and supported methods for providing high availability and disaster recovery.
SharePoint Saturday San Antonio: SharePoint 2010 PerformanceBrian Culver
Is your farm struggling to server your organization? How long is it taking between page requests? Where is your bottleneck in your farm? Is your SQL Server tuned properly? Worried about upgrading due to poor performance? We will look at various tools for analyzing and measuring performance of your farm. We will look at simple SharePoint and IIS configuration options to instantly improve performance. I will discuss advanced approaches for analyzing, measuring and implementing optimizations in your farm.
This session introduces tools that can help you analyze and troubleshoot performance with SharePoint 2013. This sessions presents tools like perfmon, Fiddler, Visual Round Trip Analyzer, IIS LogParser, Developer Dashboard and of course we create Web and Load Tests in Visual Studio 2013.
At the end we also take a look at some of the tips and best practices to improve performance on SharePoint 2013.
Effective SharePoint Architecture - SharePoint Saturday Stockholm 2016Alistair Pugin
The document discusses effective SharePoint architecture and provides recommendations for server roles, hardware specifications, and database configuration. It recommends a farm architecture with two web front end servers, two application servers, and a SQL Server 2012 cluster with two nodes. The web front end and application servers should each have 16GB RAM, 4 CPU cores, and two hard drives. SQL servers should have 32GB RAM, 8 CPU cores, and five hard drives configured for data, tempdb, and backup files. It also provides tips for securing SharePoint such as implementing firewalls, running security analyzers, and following hardening guidance.
What SQL DBAs need to know about SharePoint-Kansas City, Sept 2013J.D. Wade
This document provides an overview and guidance for SQL DBAs on key topics related to managing databases for SharePoint. It covers SharePoint database types and schema, performance considerations like server setup, database management, and operations. It also discusses high availability and disaster recovery options like clustering, mirroring and AlwaysOn availability groups. Other sections address the SharePoint kitchen sink of applications, business intelligence integration, and remote blob storage.
Customizing the visual studio 2010 share point deployment processEric Shupps
This document discusses customizing the Visual Studio 2010 SharePoint deployment process. It provides an overview of code deployment fundamentals in Visual Studio 2010, including creating and building SharePoint assets, packaging solutions into WSP files, and deploying packages. It demonstrates how to customize the deployment process by creating custom SharePoint commands, deployment steps, and deployment configurations.
Connected at the hip for MS BI: SharePoint and SQLJ.D. Wade
This document summarizes a presentation about connecting SharePoint and SQL using Microsoft Business Intelligence (BI) tools. It discusses SQL Reporting Services and SQL Analysis Services integrated with SharePoint, including supported versions. It also covers topics like delegation and Kerberos authentication required to share data across servers and domains. The presentation provides an overview of configurations and components involved in setting up these Microsoft BI solutions integrated with SharePoint and SQL.
Share point 2010 performance and capacity planning best practicesEric Shupps
This document provides an overview of SharePoint 2010 performance and capacity planning best practices. It discusses infrastructure considerations like network configuration, server design based on workload, and database sizing calculations. It also covers configuration techniques such as caching, compression, throttling and monitoring. Specific areas covered in more detail include pages, customizations, branding, and large lists. The presentation includes demonstrations of tools like the developer dashboard for performance troubleshooting.
Getting SharePoint 2010 Deployment Right finalvmaximiuk
The document provides guidance on deploying SharePoint 2010 correctly. It discusses common mistakes like poor planning and using the Farm Configuration Wizard for production. It also covers installation approaches like using PowerShell for more control compared to the GUI. The new Services Architecture with individual service applications is described along with considerations for virtualization deployments.
Dogfood Conference 2010 - What Every SharePoint 2010 Administrator Must Knowvmaximiuk
This document summarizes new features in SharePoint 2010, including improved installation and configuration wizards, a smoother upgrade process using visual upgrades, better governance with managed service accounts, scalability features like service applications and large list management, enhanced administration through tools like PowerShell and streamlined central administration, and management improvements such as web-based administration and the SharePoint health analyzer. It also provides examples of configuration steps and resolutions for common issues.
Workflow Manager is a new workflow engine added in SharePoint 2013 which has some tips & tricks, We will see in this session how to go with smooth installation.
What SharePoint Admins need to know about SQL-CinncinatiJ.D. Wade
Does you know there are numerous settings changes you should be making on your SQL Server for your SharePoint farm? Do you know there are settings in SharePoint that you should never change if you wish to maintain SQL performance? This session reviews how to properly setup and maintain SQL Server for a SharePoint farm. You will learn how SharePoint is optimized for SQL, how to properly manage and maintain the SharePoint databases, how to optimize the SQL configuration for SharePoint, what settings in SharePoint need to be changed or not changed to maintain SQL Server performance, and supported methods for providing high availability and disaster recovery.
What SQL DBA's need to know about SharePoint-St. Louis 2013J.D. Wade
With the number of deployments of SharePoint exponentially growing every day, as a DBA, it is very likely you are going to have SharePoint databases on SQL Servers you support. This session reviews SharePoint strictly from the SQL Server perspective. You will learn how SharePoint is optimized for SQL, how to properly manage and maintain the SharePoint databases, how to optimize the SQL configuration for SharePoint, what settings in SharePoint need to be changed or not changed to maintain SQL Server performance, supported methods for providing high availability and disaster recovery, and the part SharePoint and SQL each play in the Microsoft Business Intelligence story.
This document discusses various performance-related topics in SharePoint including latency, throughput, resource throttling, monitoring, and hardware requirements. It provides definitions of latency and throughput. It discusses tools for monitoring like the SharePoint Log Viewer. It also lists minimum hardware requirements for SharePoint 2010 and SQL Server.
Maximizing sql 2012 performance for share point 2013 finalVinh Nguyen
This document discusses optimizing SQL Server 2012 performance for SharePoint 2013. It begins by emphasizing the importance of planning the SQL Server installation, including choosing physical vs. virtual hardware, allocating sufficient RAM and disks, formatting disks with 64k allocation size, and benchmarking disk speeds. It then covers steps to take when installing SQL Server 2012 such as feature selection, instance configuration, service accounts, collation, and data directory placement. Post-installation configurations are reviewed like server properties, initial database sizes, autogrowth settings, and TempDB configuration. The document concludes by discussing maintenance tasks over time like database autogrowth, log file shrinking, and maintenance schedules.
Everybody refers to SharePoint when they are talking about content management, document management, records management, file storage, business intelligence and even business process automation. All of these mean different things to different people. The storage and management of information have changed, not just how to find available information, but also how that information can be stored in IT systems. Find out how Microsoft SharePoint fits into and works with other parts of the information ecosystem and what are the storage options.
This document provides recommendations for optimizing performance of a SharePoint farm. It suggests architecting the farm with separate web, service application, and database servers. It also provides tips for SQL Server tuning, such as setting the maximum RAM, formatting disks, and configuring maintenance plans. Additionally, it recommends techniques like caching, minimizing page size, limiting navigation depth, and leveraging tools to identify bottlenecks. The overall message is to consider each layer of the farm and apply techniques like caching, SQL optimization, and network configuration to improve performance.
What SQL DBAs need to know about SharePoint-Indianapolis 2013J.D. Wade
With the number of deployments of SharePoint exponentially growing every day, as a DBA, it is very likely you are going to have SharePoint databases on SQL Servers you support. This session reviews SharePoint strictly from the SQL Server perspective. You will learn how SharePoint is optimized for SQL, how to properly manage and maintain the SharePoint databases, how to optimize the SQL configuration for SharePoint, what settings in SharePoint need to be changed or not changed to maintain SQL Server performance, supported methods for providing high availability and disaster recovery, and the part SharePoint and SQL each play in the Microsoft Business Intelligence story.
SharePoint Saturday St. Louis 2014: What SharePoint Admins need to know about...J.D. Wade
You will learn how SharePoint is optimized for SQL, how to properly manage and maintain the SharePoint databases, how to optimize the SQL configuration for SharePoint, what settings in SharePoint need to be changed or not changed to maintain SQL Server performance, and supported methods for providing high availability and disaster recovery.
What SQL DBAs need to know about SharePointJ.D. Wade
This document discusses what SQL DBAs need to know about implementing and managing SharePoint databases. It covers topics such as the SQL implementation challenges in SharePoint, recommended database configuration including storage, sizing, and high availability options. It also discusses maintenance best practices for SharePoint databases such as monitoring, integrity checks, index maintenance and shrinking databases. Upcoming enhancements in SharePoint 2010 that improve SQL integration are also mentioned.
SPS Kansas City: What SharePoint Admin need to know about SQLJ.D. Wade
You will learn how SharePoint is optimized for SQL, how to properly manage and maintain the SharePoint databases, how to optimize the SQL configuration for SharePoint, what settings in SharePoint need to be changed or not changed to maintain SQL Server performance, and supported methods for providing high availability and disaster recovery.
SharePoint Saturday San Antonio: SharePoint 2010 PerformanceBrian Culver
Is your farm struggling to server your organization? How long is it taking between page requests? Where is your bottleneck in your farm? Is your SQL Server tuned properly? Worried about upgrading due to poor performance? We will look at various tools for analyzing and measuring performance of your farm. We will look at simple SharePoint and IIS configuration options to instantly improve performance. I will discuss advanced approaches for analyzing, measuring and implementing optimizations in your farm.
This session introduces tools that can help you analyze and troubleshoot performance with SharePoint 2013. This sessions presents tools like perfmon, Fiddler, Visual Round Trip Analyzer, IIS LogParser, Developer Dashboard and of course we create Web and Load Tests in Visual Studio 2013.
At the end we also take a look at some of the tips and best practices to improve performance on SharePoint 2013.
Effective SharePoint Architecture - SharePoint Saturday Stockholm 2016Alistair Pugin
The document discusses effective SharePoint architecture and provides recommendations for server roles, hardware specifications, and database configuration. It recommends a farm architecture with two web front end servers, two application servers, and a SQL Server 2012 cluster with two nodes. The web front end and application servers should each have 16GB RAM, 4 CPU cores, and two hard drives. SQL servers should have 32GB RAM, 8 CPU cores, and five hard drives configured for data, tempdb, and backup files. It also provides tips for securing SharePoint such as implementing firewalls, running security analyzers, and following hardening guidance.
What SQL DBAs need to know about SharePoint-Kansas City, Sept 2013J.D. Wade
This document provides an overview and guidance for SQL DBAs on key topics related to managing databases for SharePoint. It covers SharePoint database types and schema, performance considerations like server setup, database management, and operations. It also discusses high availability and disaster recovery options like clustering, mirroring and AlwaysOn availability groups. Other sections address the SharePoint kitchen sink of applications, business intelligence integration, and remote blob storage.
Customizing the visual studio 2010 share point deployment processEric Shupps
This document discusses customizing the Visual Studio 2010 SharePoint deployment process. It provides an overview of code deployment fundamentals in Visual Studio 2010, including creating and building SharePoint assets, packaging solutions into WSP files, and deploying packages. It demonstrates how to customize the deployment process by creating custom SharePoint commands, deployment steps, and deployment configurations.
Connected at the hip for MS BI: SharePoint and SQLJ.D. Wade
This document summarizes a presentation about connecting SharePoint and SQL using Microsoft Business Intelligence (BI) tools. It discusses SQL Reporting Services and SQL Analysis Services integrated with SharePoint, including supported versions. It also covers topics like delegation and Kerberos authentication required to share data across servers and domains. The presentation provides an overview of configurations and components involved in setting up these Microsoft BI solutions integrated with SharePoint and SQL.
Share point 2010 performance and capacity planning best practicesEric Shupps
This document provides an overview of SharePoint 2010 performance and capacity planning best practices. It discusses infrastructure considerations like network configuration, server design based on workload, and database sizing calculations. It also covers configuration techniques such as caching, compression, throttling and monitoring. Specific areas covered in more detail include pages, customizations, branding, and large lists. The presentation includes demonstrations of tools like the developer dashboard for performance troubleshooting.
What SQL DBA's need to know about SharePointJ.D. Wade
With the number of deployments of SharePoint exponentially growing every day, as a DBA, it is very likely you are going to have SharePoint databases on SQL Servers you support. This session reviews SharePoint strictly from the SQL Server perspective. You will learn how SharePoint is optimized for SQL, how to properly manage and maintain the SharePoint databases, how to optimize the SQL configuration for SharePoint, what settings in SharePoint need to be changed or not changed to maintain SQL Server performance, and supported methods for providing high availability and disaster recovery.
Knowing the vast majority of the content accessed via SharePoint is stored in SQL Server, and also knowing an incorrect configuration of SQL Server can have a detrimental impact on the performance of SharePoint it is important to understand the integration of these two products. Regardless of whether you have a dedicated DBA, or the SharePoint administrator is also the DBA, there are critical SQL Server configurations that can be made that will improve the performance of SharePoint. Often DBA’s are familiar with how to manage SQL Server, but may not be familiar with some nuances that SQL Server has when integrated with SharePoint. In this session we will demonstrate how some default SQL Server settings negatively impact SharePoint and what changes can be made to improve the performance of SharePoint. These changes include database file settings and SQL Server instance settings. We'll also examine how to properly install SQL Server and SharePoint so they work together as efficiently as possible. This discussion will introduce the Best Practices framework that will allow your SharePoint administrator and/or your DBA to configure SharePoint and SQL Server to provide optimal performance for your SharePoint implementation
Real world business workflow with SharePoint designer 2013Ivan Sanders
Automating business processes with SharePoint 2013 is a powerful way to increase efficiency within any organization. With SharePoint Designer 2013, no-code (or declarative) workflows can be built to run either SharePoint 2013 On-Premise or in the cloud with Office 365. In this session, we’ll develop an expense report workflow from beginning to end to show how SharePoint Designer Workflows are being used in business today.
"SQL Server Storage Configuration for SharePoint" presented to the Silicon Valley SQL Server User Group on January 13, 2010
Presenter: Burzin Patel, author and Solutions Architect at StorSimple
Learn about the Top Five SQL Server storage configuration best practices for SharePoint, including:
•Disk sizing and configuration •Externalizing BLOB storage •Common maintenance tasks •Performance tuning
SharePoint Intelligence Real World Business Workflow With Share Point Designe...Ivan Sanders
This session introduces the basics of SharePoint Designer 2010 workflows. When you understand the building blocks of workflow actions, conditions, and steps you can quickly add workflows to automate processes and help improve your organization’s productivity and efficiency.
Unity Connect - Getting SQL Spinning with SharePoint - Best Practices for the...Knut Relbe-Moe [MVP, MCT]
Performance problems in SharePoint are most commonly caused by a poorly configured or ineffectively optimized SQL Server back end. More often than not, the SQL Server is not installed following Best Practice guidelines. In this fast-paced session, Chief Technical Architect and International speaker Knut Relbe-Moe will walk you through his top 13 tips for ensuring your SQL back end is perfectly configured and performing well for SharePoint. If you want to ensure that your SharePoint environment is great whether it's in Azure or on premises, this is the session for you to join.
Bruce Tuncertan is a SharePoint solution architect with over 20 years of experience in IT and working with SharePoint since 2006. The document discusses strategies for storing and managing SharePoint content, including remote blob storage (RBS), FILESTREAM, and shredded storage. RBS was introduced in SharePoint 2010 and allows storing unstructured content like files externally while keeping metadata in SQL Server. FILESTREAM stores blobs directly in the file system but is still part of the database. Shredded storage, new in SharePoint 2013, stores file changes rather than whole new versions to reduce SQL usage and improve performance.
SharePoint Databases: What you need to know (201504)Alan Eardley
This document discusses SharePoint databases and provides information on:
- The speaker's background and areas of expertise in SharePoint and SQL Server.
- An overview of what will be covered, including how SharePoint uses SQL databases.
- Details on the different types of databases needed for SharePoint including content, service application, and administrative databases.
- Best practices for planning database needs including sizing, growth, and high availability options.
- How a DBA can help with configuration, monitoring, backup, and other database maintenance tasks for SharePoint.
Make your SharePoint fly by tuning and optimizing SQL Serverserge luca
This document summarizes a presentation on optimizing SQL Server for SharePoint. It discusses basic SharePoint database concepts, planning for long-term performance by optimizing resources like CPU, RAM, disks and network latency. It also covers optimal SQL Server configuration including installation, database settings like recovery models and file placement. Maintaining databases through tools like DBCC CheckDB and measuring performance using counters and diagnostic queries is also presented. The presentation emphasizes the importance of collaboration between SharePoint and database administrators to ensure compliance and optimize performance.
SQL Server is really the brain of SharePoint. The default settings of SQL server are not optimised for SharePoint. In this session, Serge Luca (SharePoint MVP) and Isabelle Van Campenhoudt (SQL Server MVP) will give you an overview of what every SQL Server DBA needs to know regarding configuring, monitoring and setting up SQL Server for SharePoint 2013. After a quick description of the SharePoint architecture (site, site collections,…), we will describe the different types of SharePoint databases and their specific configuration settings. Some do’s and don’ts specific to SharePoint and also the disaster recovery options for SharePoint, including (but not only) SQL Server Always On Availability, groups for High availability and disaster recovery in order to achieve an optimal level of business continuity.
Benefits of Attending this Session:
Tips & tricks
Lessons learned from the field
Super return on Investment
Datapolis Guest Expert Presentation: Top 15 SharePoint Server Configuration M...Datapolis
The document provides tips and tricks for configuring and optimizing SharePoint Server 2013. It discusses best practices for Windows Server, SQL Server, and SharePoint Server configuration. It also covers monitoring, patching, and client-side considerations. The key recommendations include using a load balancer for SharePoint farms, tuning Windows Server and SQL Server for performance, separating resource-intensive services like search onto dedicated servers, automating administrative tasks with PowerShell, and applying patches carefully with testing.
SharePoint Databases: What you need to know (201512)Alan Eardley
Presented at SQL Saturday Southampton (2015)
An introduction to the different databases that SharePoint uses, with recommendations for High Availability, Disaster Recovery and configuration settings for SQL Server, including the constraints imposed in a single farm, a stretched farm between data centres and a separate DR farm.
Sql And Storage Considerations For Share Point Server 2010Mike Watson
The document summarizes best practices for SQL and storage considerations for SharePoint Server 2010. It discusses the changes in SharePoint 2010 architecture and services and recommends configuring SQL for 64-bit, dedicating appropriate hardware and storage, using RAID 10 for disks, and monitoring disk IO. It also emphasizes that optimizing SQL and storage is key to scaling SharePoint deployments.
Knut Relbe-Moe presented on best practices for optimizing SQL Server performance for SharePoint environments. He provided 13 tips including using dedicated SQL instances, proper disk configuration including SSDs formatted at 64k blocks, adequate RAM and CPU, tempdb optimization, and recovery model configuration. The presentation emphasized following Microsoft's guidance and best practices for SQL Server installation and maintenance to ensure the backend database provides optimal performance for SharePoint.
Sql Server Tuning for SharePoint : what every consultant must know (Office 36...serge luca
This document discusses tuning SQL Server for SharePoint. It covers operating system settings like NTFS allocation units and IOPS requirements. SQL Server configuration topics include using a dedicated SQL instance, database recovery models, tempdb settings, and file placement. Database concepts explained include SharePoint database types and SQL Server integration. SQL Server optimization techniques like resource governor and performance counters are also outlined. High availability and disaster recovery options like Always On Availability Groups are then covered.
Best Practices to SharePoint Architecture Fundamentals NZ & AUSguest7c2e070
This document provides an overview of SharePoint architecture best practices presented by Joel Oleson, an 8-year veteran of SharePoint. It discusses SharePoint logical and physical architecture fundamentals, common mistakes to avoid, and differences between Windows SharePoint Services 3.0 and SharePoint Server 2007. Key concepts covered include web applications, site collections, sites, servers having specific roles, and topology planning based on usage and requirements. The presentation aims to help admins properly plan their SharePoint implementations.
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...Noah Loul
Artificial intelligence is changing how businesses operate. Companies are using AI agents to automate tasks, reduce time spent on repetitive work, and focus more on high-value activities. Noah Loul, an AI strategist and entrepreneur, has helped dozens of companies streamline their operations using smart automation. He believes AI agents aren't just tools—they're workers that take on repeatable tasks so your human team can focus on what matters. If you want to reduce time waste and increase output, AI agents are the next move.
Procurement Insights Cost To Value Guide.pptxJon Hansen
Procurement Insights integrated Historic Procurement Industry Archives, serves as a powerful complement — not a competitor — to other procurement industry firms. It fills critical gaps in depth, agility, and contextual insight that most traditional analyst and association models overlook.
Learn more about this value- driven proprietary service offering here.
Book industry standards are evolving rapidly. In the first part of this session, we’ll share an overview of key developments from 2024 and the early months of 2025. Then, BookNet’s resident standards expert, Tom Richardson, and CEO, Lauren Stewart, have a forward-looking conversation about what’s next.
Link to recording, presentation slides, and accompanying resource: https://bnctechforum.ca/sessions/standardsgoals-for-2025-standards-certification-roundup/
Presented by BookNet Canada on May 6, 2025 with support from the Department of Canadian Heritage.
HCL Nomad Web – Best Practices and Managing Multiuser Environmentspanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-nomad-web-best-practices-and-managing-multiuser-environments/
HCL Nomad Web is heralded as the next generation of the HCL Notes client, offering numerous advantages such as eliminating the need for packaging, distribution, and installation. Nomad Web client upgrades will be installed “automatically” in the background. This significantly reduces the administrative footprint compared to traditional HCL Notes clients. However, troubleshooting issues in Nomad Web present unique challenges compared to the Notes client.
Join Christoph and Marc as they demonstrate how to simplify the troubleshooting process in HCL Nomad Web, ensuring a smoother and more efficient user experience.
In this webinar, we will explore effective strategies for diagnosing and resolving common problems in HCL Nomad Web, including
- Accessing the console
- Locating and interpreting log files
- Accessing the data folder within the browser’s cache (using OPFS)
- Understand the difference between single- and multi-user scenarios
- Utilizing Client Clocking
Technology Trends in 2025: AI and Big Data AnalyticsInData Labs
At InData Labs, we have been keeping an ear to the ground, looking out for AI-enabled digital transformation trends coming our way in 2025. Our report will provide a look into the technology landscape of the future, including:
-Artificial Intelligence Market Overview
-Strategies for AI Adoption in 2025
-Anticipated drivers of AI adoption and transformative technologies
-Benefits of AI and Big data for your business
-Tips on how to prepare your business for innovation
-AI and data privacy: Strategies for securing data privacy in AI models, etc.
Download your free copy nowand implement the key findings to improve your business.
Artificial Intelligence is providing benefits in many areas of work within the heritage sector, from image analysis, to ideas generation, and new research tools. However, it is more critical than ever for people, with analogue intelligence, to ensure the integrity and ethical use of AI. Including real people can improve the use of AI by identifying potential biases, cross-checking results, refining workflows, and providing contextual relevance to AI-driven results.
News about the impact of AI often paints a rosy picture. In practice, there are many potential pitfalls. This presentation discusses these issues and looks at the role of analogue intelligence and analogue interfaces in providing the best results to our audiences. How do we deal with factually incorrect results? How do we get content generated that better reflects the diversity of our communities? What roles are there for physical, in-person experiences in the digital world?
Complete Guide to Advanced Logistics Management Software in Riyadh.pdfSoftware Company
Explore the benefits and features of advanced logistics management software for businesses in Riyadh. This guide delves into the latest technologies, from real-time tracking and route optimization to warehouse management and inventory control, helping businesses streamline their logistics operations and reduce costs. Learn how implementing the right software solution can enhance efficiency, improve customer satisfaction, and provide a competitive edge in the growing logistics sector of Riyadh.
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...Alan Dix
Talk at the final event of Data Fusion Dynamics: A Collaborative UK-Saudi Initiative in Cybersecurity and Artificial Intelligence funded by the British Council UK-Saudi Challenge Fund 2024, Cardiff Metropolitan University, 29th April 2025
https://alandix.com/academic/talks/CMet2025-AI-Changes-Everything/
Is AI just another technology, or does it fundamentally change the way we live and think?
Every technology has a direct impact with micro-ethical consequences, some good, some bad. However more profound are the ways in which some technologies reshape the very fabric of society with macro-ethical impacts. The invention of the stirrup revolutionised mounted combat, but as a side effect gave rise to the feudal system, which still shapes politics today. The internal combustion engine offers personal freedom and creates pollution, but has also transformed the nature of urban planning and international trade. When we look at AI the micro-ethical issues, such as bias, are most obvious, but the macro-ethical challenges may be greater.
At a micro-ethical level AI has the potential to deepen social, ethnic and gender bias, issues I have warned about since the early 1990s! It is also being used increasingly on the battlefield. However, it also offers amazing opportunities in health and educations, as the recent Nobel prizes for the developers of AlphaFold illustrate. More radically, the need to encode ethics acts as a mirror to surface essential ethical problems and conflicts.
At the macro-ethical level, by the early 2000s digital technology had already begun to undermine sovereignty (e.g. gambling), market economics (through network effects and emergent monopolies), and the very meaning of money. Modern AI is the child of big data, big computation and ultimately big business, intensifying the inherent tendency of digital technology to concentrate power. AI is already unravelling the fundamentals of the social, political and economic world around us, but this is a world that needs radical reimagining to overcome the global environmental and human challenges that confront us. Our challenge is whether to let the threads fall as they may, or to use them to weave a better future.
Role of Data Annotation Services in AI-Powered ManufacturingAndrew Leo
From predictive maintenance to robotic automation, AI is driving the future of manufacturing. But without high-quality annotated data, even the smartest models fall short.
Discover how data annotation services are powering accuracy, safety, and efficiency in AI-driven manufacturing systems.
Precision in data labeling = Precision on the production floor.
Andrew Marnell: Transforming Business Strategy Through Data-Driven InsightsAndrew Marnell
With expertise in data architecture, performance tracking, and revenue forecasting, Andrew Marnell plays a vital role in aligning business strategies with data insights. Andrew Marnell’s ability to lead cross-functional teams ensures businesses achieve sustainable growth and operational excellence.
Dev Dives: Automate and orchestrate your processes with UiPath MaestroUiPathCommunity
This session is designed to equip developers with the skills needed to build mission-critical, end-to-end processes that seamlessly orchestrate agents, people, and robots.
📕 Here's what you can expect:
- Modeling: Build end-to-end processes using BPMN.
- Implementing: Integrate agentic tasks, RPA, APIs, and advanced decisioning into processes.
- Operating: Control process instances with rewind, replay, pause, and stop functions.
- Monitoring: Use dashboards and embedded analytics for real-time insights into process instances.
This webinar is a must-attend for developers looking to enhance their agentic automation skills and orchestrate robust, mission-critical processes.
👨🏫 Speaker:
Andrei Vintila, Principal Product Manager @UiPath
This session streamed live on April 29, 2025, 16:00 CET.
Check out all our upcoming Dev Dives sessions at https://community.uipath.com/dev-dives-automation-developer-2025/.
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...Aqusag Technologies
In late April 2025, a significant portion of Europe, particularly Spain, Portugal, and parts of southern France, experienced widespread, rolling power outages that continue to affect millions of residents, businesses, and infrastructure systems.
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungenpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-nomad-web-best-practices-und-verwaltung-von-multiuser-umgebungen/
HCL Nomad Web wird als die nächste Generation des HCL Notes-Clients gefeiert und bietet zahlreiche Vorteile, wie die Beseitigung des Bedarfs an Paketierung, Verteilung und Installation. Nomad Web-Client-Updates werden “automatisch” im Hintergrund installiert, was den administrativen Aufwand im Vergleich zu traditionellen HCL Notes-Clients erheblich reduziert. Allerdings stellt die Fehlerbehebung in Nomad Web im Vergleich zum Notes-Client einzigartige Herausforderungen dar.
Begleiten Sie Christoph und Marc, während sie demonstrieren, wie der Fehlerbehebungsprozess in HCL Nomad Web vereinfacht werden kann, um eine reibungslose und effiziente Benutzererfahrung zu gewährleisten.
In diesem Webinar werden wir effektive Strategien zur Diagnose und Lösung häufiger Probleme in HCL Nomad Web untersuchen, einschließlich
- Zugriff auf die Konsole
- Auffinden und Interpretieren von Protokolldateien
- Zugriff auf den Datenordner im Cache des Browsers (unter Verwendung von OPFS)
- Verständnis der Unterschiede zwischen Einzel- und Mehrbenutzerszenarien
- Nutzung der Client Clocking-Funktion
2. Speaker Bio
Matt Ranlett
Slalom Senior Technology Architect
Experience:
• 5-Year SharePoint Server Microsoft MVP
• MCAD and MCTS (2007 & 2010) Certified
• Co-founder, Atlanta Dot Net Regular Guys www.devcow.com
• Past Vice President of Technology, INETA
• Author and editor of books and magazines
@mranlett
facebook.com/mranlett
I’ve lost 75
pounds since
this photo was
taken!
4. Database Maintenance for SharePoint
Server
• What are the databases involved?
• How do I ensure data integrity?
• What does it take to keep things as speedy as possible?
• How can I impact database storage size and cost?
• Can these maintenance tasks be automated?
6. Supported Versions of SQL Server
SharePoint Server 2010
Functionality
SQL Server 2008 R2
Enterprise
SQL Server 2008 R2
Standard
SQL Server 2008 R2
Express
SQL Server 2008
Enterprise
SQL Server 2008
Standard
SQL Server 2008
Express
SQL Server 2005
Enterprise
SQL Server 2005
Standard
SharePoint Server 2010 64-bit only 64-bit only 64-bit only 64-bit only
Service Pack (SP) 1,
Cumulative Update
(CU) 2 required, CU5 or
later recommended
64-bit only
SP1, CU2
required, CU5 or
later
recommended
64-bit only 64-bit only
SP3 CU3 required
64-bit only
SP3 CU3 required
Remote BLOB storage
(RBS) on a non-local
device
Requires RBS add-in from
the SQL Server 2008 R2
Feature Pack.
X X
RBS on a local device.
Requires RBS add-in from
the SQL Server 2008 R2
Feature Pack.
X X X X X X
Backup compression
X X X
Data compression for the
Search Crawl and
Property databases
X X
Table partitioning for
Web Analytics Reporting
databases
X X
Transparent data
encryption X X
Resource governor
X X
Database auditing
X X
Clustered database server
X
(faster recovery)
X
2 nodes only
X
(faster recovery)
X
2 nodes only
X
(faster recovery)
X
2 nodes only
Table taken from Microsoft whitepaper:
SQL Server 2008 R2 and SharePoint 2010: Better Together whitepaper - http://technet.microsoft.com/en-us/library/cc990273.aspx
7. SharePoint 2010 Foundations Databases
Name Size and
Growth
Read/Write
Characteristic
s
Scaling Method Recover
y
Model
Backup mechanisms Mirror
within
farm
Mirror / log ship
to another farm
SharePoint_Admi
nContent_GUID
Small Varies can only scale up -
one DB per farm
Full SharePoint backup,
SQL Server, DPM
Yes No
SharePoint_Confi
g
Small with
large log files
read-intensive can only scale up -
one DB per farm
Full SharePoint backup,
SQL Server, DPM
Yes No
Configuration Databases
8. SharePoint 2010 Foundations Databases
Name Size and
Growth
Read/Write
Characteristic
s
Scaling Method Recover
y
Model
Backup mechanisms Mirror
within
farm
Mirror / log ship
to another farm
WSS_Content Recommend
ed to limit
size to <
200Gb*
up to 1 TB
supported in
some
scenarios
Varies Can scale up or
split additional
site collections to
new databases
Full SharePoint backup,
SQL Server, DPM
Yes Yes
Content Databases
9. SharePoint 2010 Foundations Databases
Name Size and
Growth
Read/Write
Characteristic
s
Scaling Method Recover
y
Model
Backup mechanisms Mirror
within
farm
Mirror / log ship
to another farm
WSS_UsageApplic
ation
Extra large write-
intensive
can only scale up -
one DB per farm
Simple SharePoint backup,
SQL Server, DPM
Yes but
why
bother
Yes but why
bother
WSS_Logging
Health Databases
10. SharePoint 2010 Foundations Databases
Name Size and
Growth
Read/Write
Characteristic
s
Scaling Method Recover
y
Model
Backup mechanisms Mirror
within
farm
Mirror / log ship
to another farm
Application_Regist
ry_Service_DB_G
UID
Small read-intensive can only scale up -
one DB per farm
Full SharePoint backup,
SQL Server, DPM
Yes No
Bdc_Service_DB_
GUID
Small read-intensive can only scale up -
one DB per farm
Full SharePoint backup,
SQL Server, DPM
Yes No
Application Databases
11. SharePoint Server 2010 Databases
• Managed Metadata Service_GUID
• PerformancePoint Service Application_GUID
• Search_Service_Application_CrawlStoreDB_GUID
• Search_Service_Application_DB
• Search_Service_Application_PropertyStoreDB_GUID
• Secure_Store_Service_DB_GUID
• StateService_GUID
• User Profile Service Application_ProfileDB_GUID
• User Profile Service Application_SocialDB_GUID
• User Profile Service Application_SyncDB_GUID
• WebAnalyticsServiceApplication_ReportingDB_GUID
• WebAnalyticsServiceApplication_StagingDB_GUID
• WordAutomationServices_GUID
12. Auto-provision or DBA provision
• When to DBA provision
– guaranteed control over database names (no GUIDs in the DB
names)
– guaranteed control over database sizing
– procedural separation of control over application and data
environments
• How to DBA provision
– PowerShell
New-SPConfigurationDatabase -DatabaseName "SharePointConfigDB1"
-DatabaseServer "SQL-01"
-Passphrase (ConvertTo-SecureString "MyPassword" -AsPlainText -force)
-FarmCredentials (Get-Credential)
14. DB Corruption
• Physical corruption
– Tends to be caused by I/O subsystem hardware
• Logical corruption
– Caused by application and user errors
• DBCC_CHECKDB
– The role of backups
16. Right-sizing Hardware
• 64 bit hardware and software
• 16 GB memory
• Numerous distinct spindles
• Buckets of storage capacity
17. Managing database files
• Separate your log and data files to different spindles
– Don’t put ANYTHING else on these spindles
• Pre-create database and log files of the appropriate size
– Reduces auto-grow needs
– Correctly configure auto-grow anyways!
– Turn ON instant file initialization
• Grant the SQL service account Perform Volume
Maintenance permission
18. Data Fragmentation
• Data stored in database pages
– Header, record data, index, free space
– Clustered and non-clustered indexes
– GUID-based keys
• Fragmentation through normal data manipulation
– Seen as growing free space and slowing performance
• Intelligently rebuild only the indexes which need it
– DMV sys.dm_db_index_physical_stats
19. Statistics
• Queries run on execution plans
• Execution plans are automatically create based on statistics
• Statistics *can* get out of synch
• Remediation steps
– Analyze indexes and determine which indexes to operate on and
how to do the fragmentation removal.
– For all indexes that were not rebuilt, update the statistics.
– Update statistics for all of the non-indexed columns.
21. How much space do you need?
• Database size = ((# Documents × # Versions) × Avg Size) + (10 KB
×(# List items + (# Versions × # Documents)))
22. Adjust the fill factor
• Database pages as phone book pages
– Fill factor == blank space on each page
– Reduce fragmentation
– Increase disk storage requirements
25. Remote Blob Storage
• Store big files outside of the database
– Databases > 500 GB
– BLOB files > 256 KB
– Not good for write-intensive sites
• Partner implementations
– AvePoint
– Quest
26. Database Maintenance Plans pt. 1
• Remove excessive transaction log file fragmentation by ensuring the
appropriate recovery model and backup schedule
• Turn off any scheduled shrink operations to reduce the risk of
unnecessary index fragmentation.
• Set auto-growth correctly - by a pre-determined set file size rather
than a percentage. Follow this up by periodically examining database
sizes and determining if manual database growth is necessary to
ensure optimum performance.
• Turn on instant file initialization such that a database auto-growth is
an instantaneous operation rather than a slow operation which
requires zero-filling new space.
27. Database Maintenance Plans pt. 2
• Put a regular process in place to detect and remove index
fragmentation.
• Turn on AUTO_CREATE_STATISTICS and
AUTO_UPDATE_STATISTICS, plus have a regular process in
place to update statistics.
• Turn on page checksums
• Have a regular process to run DBCC CHECKDB.
#3: SharePoint expert and Intellinet principal consultant, Matt Ranlett, has been a fixture of the SharePoint and .NET developer communities for many years.
As a fourth-year Microsoft MVP for SharePoint Server and a founding member of the Atlanta .Net Regular Guys, Matt has formed several Atlanta user groups and organized local and national community activities such as the Free Training 1, 2, 3! series and four Atlanta Code Camps. He has also served for 2 years on the INETA Board of Directors as the Vice President of Technology; and co-authored “Professional SharePoint 2007 Development” and “Social Computing With Microsoft SharePoint 2007” as well as six cover stories for various magazines including, ASP.NET Pro, Windows IT Pro, and Exchange & Outlook Administrator. Matt lives in Atlanta with his wife Kim and son Parker.
#13: A complete walkthrough of how a DBA might create various content and configuration databases can be found on TechNet - http://technet.microsoft.com/en-us/library/cc262869.aspx