<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Public Speaking Archives - The SERO Group</title>
	<atom:link href="https://theserogroup.com/tag/public-speaking/feed/" rel="self" type="application/rss+xml" />
	<link>https://theserogroup.com/tag/public-speaking/</link>
	<description>SQL Servers Healthy, Secure, And Reliable</description>
	<lastBuildDate>Tue, 16 Dec 2025 18:34:56 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9</generator>

<image>
	<url>https://theserogroup.com/wp-content/uploads/2024/07/cropped-Canister-only-1-32x32.png</url>
	<title>Public Speaking Archives - The SERO Group</title>
	<link>https://theserogroup.com/tag/public-speaking/</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">121220030</site>	<item>
		<title>Why Quiet Reflection Leads to Better IT Strategy Decisions</title>
		<link>https://theserogroup.com/azure/why-quiet-reflection-leads-to-better-it-strategy-decisions/</link>
		
		<dc:creator><![CDATA[Joe Webb]]></dc:creator>
		<pubDate>Wed, 17 Dec 2025 13:00:04 +0000</pubDate>
				<category><![CDATA[Azure]]></category>
		<category><![CDATA[Data Security]]></category>
		<category><![CDATA[DBA]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Professional Development]]></category>
		<category><![CDATA[SQL Community]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[SQL Server Consulting]]></category>
		<category><![CDATA[The Sero Group]]></category>
		<category><![CDATA[Clustering]]></category>
		<category><![CDATA[Clusters]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[Database Administration]]></category>
		<category><![CDATA[Database Development]]></category>
		<category><![CDATA[IT Manager]]></category>
		<category><![CDATA[Microsoft Azure]]></category>
		<category><![CDATA[Public Speaking]]></category>
		<category><![CDATA[Script Library]]></category>
		<category><![CDATA[Sero]]></category>
		<category><![CDATA[Sero Group]]></category>
		<category><![CDATA[Serogroup]]></category>
		<category><![CDATA[Shared Disks]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[SQL Assessment]]></category>
		<category><![CDATA[SQL Audit]]></category>
		<category><![CDATA[SQL Conference]]></category>
		<category><![CDATA[SQL Consultant]]></category>
		<category><![CDATA[SQL Events]]></category>
		<category><![CDATA[SQL Security]]></category>
		<category><![CDATA[SQL Server Consultant]]></category>
		<category><![CDATA[SQL Server Management]]></category>
		<category><![CDATA[SQL Training]]></category>
		<category><![CDATA[TempDB]]></category>
		<guid isPermaLink="false">https://theserogroup.com/?p=7691</guid>

					<description><![CDATA[<p>Last Saturday, I woke up before dawn to a quiet house. My family was still asleep, as I’m the only morning person in our household. The Christmas tree lights cast a warm glow across the room, and I was alone with my thoughts and a hot cup of coffee. No urgent emails, no fire drills,&#8230; <br /> <a class="read-more" href="https://theserogroup.com/azure/why-quiet-reflection-leads-to-better-it-strategy-decisions/">Read more</a></p>
<p>The post <a href="https://theserogroup.com/azure/why-quiet-reflection-leads-to-better-it-strategy-decisions/">Why Quiet Reflection Leads to Better IT Strategy Decisions</a> appeared first on <a href="https://theserogroup.com">The SERO Group</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Last Saturday, I woke up before dawn to a quiet house. My family was still asleep, as I’m the only morning person in our household. The Christmas tree lights cast a warm glow across the room, and I was alone with my thoughts and a hot cup of coffee. No urgent emails, no fire drills, no meetings starting in five minutes. Just space to think.</p>



<p>As I sat there, I ended up reflecting back on 2025. I found myself gravitating to these three questions:</p>



<ul class="wp-block-list">
<li>What went well this year?</li>



<li>What did I learn?</li>



<li>What should I focus on next year?</li>
</ul>



<p>If you’re a leader, I’m guessing you rarely get this kind of thinking time during your workday. I know I don’t. Our calendars are packed with calls, team meetings, and those &#8220;quick questions” that turn into two-hour troubleshooting sessions.</p>



<p>But here&#8217;s what I&#8217;ve learned: <strong>the quality of your strategic decisions is directly tied to the quality of your thinking time.</strong></p>



<p>And thinking time doesn&#8217;t happen by accident. You have to protect it.</p>



<h3 class="wp-block-heading" id="h-what-went-well-this-year">What Went Well This Year?</h3>



<p>When I asked myself this question, I didn&#8217;t think about our biggest projects or flashiest achievements. I didn&#8217;t think about when we migrated almost 2,000 databases as part of an upgrade project. Or the performance tuning we did that resulted in a $36,000 reduction in annual Azure spend for a client. </p>



<p>Instead, I thought about the relationships we strengthened. The trust we built with clients. The problems we solved before they became crises.</p>



<p>For you, this might look like:</p>



<ul class="wp-block-list">
<li>The audit that went smoothly because your security documentation was solid</li>



<li>The successful disaster recovery test that was possible because you kept refining the process</li>



<li>The team member you mentored who&#8217;s now ready for more responsibility</li>



<li>The support resources you provided your team through a trusted partner</li>
</ul>



<p>These aren&#8217;t always the things that make it into board reports. But they&#8217;re the foundation that everything else is built on.</p>



<h3 class="wp-block-heading" id="h-what-did-i-learn">What Did I Learn?</h3>



<p>This year reminded me of something Eisenhower once said: <strong>&#8220;Plans are worthless, but planning is everything.&#8221;</strong></p>



<p>The need for planning cannot be overstated. It&#8217;s critical. Even if the plan doesn&#8217;t always work out the way you intended. </p>



<p><strong>The plan itself wasn&#8217;t the point. The thinking I did while creating the plan was the point.</strong></p>



<p>Because I’d thought through our capacity, our ideal client profile, and our service delivery model, I could adjust quickly when reality didn’t match my spreadsheet. I knew which opportunities were a good fit for us and which ones to let go. Because we’ve intentionally built a small but incredibly talented team that genuinely wants to see our clients succeed, we were able to identify and create ways to help them.</p>



<p>I watched the same dynamic play out with clients. The institutions that had documented their SQL Server environments, tested their disaster recovery plans, and mapped their compliance requirements adapted quickly when needed. They were positioned for success even when the unexpected happened.</p>



<p>Planning isn&#8217;t about predicting the future. It&#8217;s about <strong>building the muscle memory to respond when the future surprises you.</strong></p>



<p>What did you learn this year about planning and adapting? Maybe it was:</p>



<ul class="wp-block-list">
<li>That your three-year technology roadmap needs quarterly reviews, not just annual ones</li>



<li>That the disaster recovery plan sitting in a SharePoint folder isn&#8217;t the same as a tested DR plan</li>



<li>That &#8220;we&#8217;ll address that next quarter&#8221; eventually becomes &#8220;why didn&#8217;t we address this sooner?&#8221;</li>



<li>That having an expert on call beats having a plan to find an expert when something breaks</li>
</ul>



<p>These lessons matter. Write them down. They&#8217;re not just hindsight—they&#8217;re your blueprint for better decisions ahead.</p>



<h3 class="wp-block-heading" id="h-what-should-i-focus-on-next-year">What Should I Focus On Next Year?</h3>



<p>For me, the answer was clear: <strong>I need to help more financial institutions and healthcare organizations understand that they have options.</strong> Most CIOs think they have two choices for database management: hire a full-time DBA (expensive and hard to find) or make do with whoever can &#8220;figure it out&#8221; (risky and unsustainable).</p>



<p>There&#8217;s a third option: fractional DBA services that give you expert oversight without the full-time price tag. </p>



<p>For you, your focus might be different. Maybe it&#8217;s:</p>



<ul class="wp-block-list">
<li>Finally getting your SQL Server environment documented and audit-ready</li>



<li>Building a disaster recovery plan that you&#8217;ve actually tested</li>



<li>Move a little further along the <a href="https://theserogroup.com/data-strategy/sql-server-maturity-curve-how-banks-move-from-reactive-risk-to-strategic-advantage/">SQL Server Maturity Curve</a></li>



<li>Finding a partner who understands banking compliance, not just databases</li>
</ul>



<p>Whatever it is, the key is to actually choose something. Not everything. Something. And move toward it. Make progress.</p>



<h3 class="wp-block-heading" id="h-the-power-of-quiet-reflection">The Power of Quiet Reflection</h3>



<p>Here&#8217;s the thing about those early Saturday morning moments: they&#8217;re rare. And precious. </p>



<p>During the week, we’re in execution mode. We’re responding, reacting, solving, and fixing. That’s necessary work. But it’s not strategic work.</p>



<p>Strategic work requires space. It requires stepping back from the urgent to focus on the important.</p>



<p>So, here&#8217;s my challenge to you as we wind down 2025 and usher in the new year:</p>



<h3 class="wp-block-heading" id="h-block-off-time-just-to-think-then-protect-it">Block Off Time Just to Think, Then Protect It</h3>



<p>Maybe it&#8217;s Saturday mornings before your family wakes up. Maybe it&#8217;s a long walk at lunch. Maybe it&#8217;s 90 minutes with your calendar blocked and your office door closed. </p>



<p>Whatever it is, protect it. The decisions you make during that quiet time about where to focus, what risks to address, and which partnerships to invest in will help shape your entire year.</p>



<h3 class="wp-block-heading" id="h-your-turn">Your Turn</h3>



<p>As you think about the year ahead, I&#8217;d encourage you to ask yourself those three questions:</p>



<ol class="wp-block-list">
<li>What went well this year? Celebrate it. Learn from it.</li>



<li>What did I learn? Write it down. It&#8217;s wisdom you paid for.</li>



<li>What should I focus on next year? Pick one or two things. Not everything.</li>
</ol>



<p>And if one of those focus areas is &#8220;finally get our SQL Server environment to a place where I&#8217;m confident, not just hopeful,&#8221; let&#8217;s talk. That&#8217;s exactly what we help institutions do.</p>



<p>If you&#8217;re a CIO wondering whether your SQL Server environment is as healthy and secure as it should be, I&#8217;d be happy to have a conversation. No sales pitch. Just two people talking candidly about database management. <a href="https://theserogroup.com/contact-us/" target="_blank" rel="noreferrer noopener">Schedule a time here</a>.</p>
<p>The post <a href="https://theserogroup.com/azure/why-quiet-reflection-leads-to-better-it-strategy-decisions/">Why Quiet Reflection Leads to Better IT Strategy Decisions</a> appeared first on <a href="https://theserogroup.com">The SERO Group</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">7691</post-id>	</item>
		<item>
		<title>SQL Server Health Checks: 10 Issues That Show Up Again and Again</title>
		<link>https://theserogroup.com/sql-server/sql-server-health-check-common-findings/</link>
					<comments>https://theserogroup.com/sql-server/sql-server-health-check-common-findings/#comments</comments>
		
		<dc:creator><![CDATA[Joe Webb]]></dc:creator>
		<pubDate>Wed, 30 Apr 2025 12:00:28 +0000</pubDate>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[Database Administration]]></category>
		<category><![CDATA[Database Development]]></category>
		<category><![CDATA[IT Manager]]></category>
		<category><![CDATA[Public Speaking]]></category>
		<category><![CDATA[Serogroup]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[SQL Assessment]]></category>
		<category><![CDATA[SQL Audit]]></category>
		<category><![CDATA[SQL Security]]></category>
		<category><![CDATA[SQL Server Management]]></category>
		<guid isPermaLink="false">https://theserogroup.com/?p=7373</guid>

					<description><![CDATA[<p>If you&#8217;re responsible for a SQL Server environment, you already know the stakes: performance, availability, recoverability, and security. But what you don’t know—until something goes wrong—can cost you dearly. That’s why regular SQL Server Health Checks matter. Here are the most common problems we uncover—and why they need attention before they cause trouble. Top 10&#8230; <br /> <a class="read-more" href="https://theserogroup.com/sql-server/sql-server-health-check-common-findings/">Read more</a></p>
<p>The post <a href="https://theserogroup.com/sql-server/sql-server-health-check-common-findings/">SQL Server Health Checks: 10 Issues That Show Up Again and Again</a> appeared first on <a href="https://theserogroup.com">The SERO Group</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>If you&#8217;re responsible for a SQL Server environment, you already know the stakes: performance, availability, recoverability, and security. But what you <em>don’t</em> know—until something goes wrong—can cost you dearly. That’s why regular SQL Server Health Checks matter. Here are the most common problems we uncover—and why they need attention before they cause trouble.</p>



<h2 class="wp-block-heading" id="h-top-10-sql-server-health-check-issues-and-why-they-matter">Top 10 SQL Server Health Check Issues—and Why They Matter</h2>



<h3 class="wp-block-heading" id="h-1-windows-power-plan-set-incorrectly">1. Windows Power Plan Set Incorrectly</h3>



<p>SQL Server can be resource-intensive—and yet, many servers are configured to run on the “Balanced” power plan instead of “High Performance.” This can limit CPU availability and throttle performance, especially under load. It’s a simple setting, but one that can have an outsized impact. <a href="https://theserogroup.com/dba/sql-server-performance-and-windows-power-plan/" target="_blank" rel="noreferrer noopener">Read more</a> about checking the power plan setting.</p>



<h3 class="wp-block-heading" id="h-2-sql-server-can-t-use-all-processors">2. SQL Server Can’t Use All Processors</h3>



<p>SQL Server 2016 Standard Edition and later supports the lesser of 4 sockets or 24 cores. The key word there is “lesser.” Let’s look at an example.</p>



<p>Let’s say that you’ve licensed SQL Server Standard Edition for 16 cores. But those cores are presented to the VM as 8 sockets, each with 2 cores. Unfortunately, SQL Server Standard will only be able to use 8 cores. Why? Because it can only access cores on 4 sockets. 4 sockets times 2 cores per socket is 8 cores total.</p>



<p>This means that you aren&#8217;t leveraging all of the cores that you&#8217;ve licensed. </p>



<h3 class="wp-block-heading" id="h-3-too-few-or-too-many-tempdb-data-files">3. Too Few or Too Many TempDB Data Files</h3>



<p>Microsoft recommends starting with one TempDB data file per logical processor, up to eight, to reduce contention on allocation structures. However, we find that many environments are configured to use either too few (often just one, leading to PFS, GAM, or SGAM contention) or too many (which can introduce unnecessary overhead and make monitoring more complex).</p>



<p>Misconfigured TempDB can degrade the performance of operations like sorts, joins, temporary tables, and version store activity. <a href="https://theserogroup.com/sql-server/how-many-tempdb-data-files-should-my-sql-server-have/" target="_blank" rel="noreferrer noopener">Read more</a> about configuring your SQL Server tempdb files.</p>



<h3 class="wp-block-heading" id="h-4-jobs-without-failure-notifications">4. Jobs Without Failure Notifications</h3>



<p>SQL Agent jobs that silently fail can be costly accidents waiting to happen. From backups and index maintenance to ETL workflows, you need to know when jobs fail. Yet we routinely find environments with no alerts configured. If no one’s watching, critical failures can go unnoticed for days or weeks.</p>



<p>We&#8217;ve received quite a few calls from soon-to-be clients where a restore from a backup is needed, yet none is available because the backup job hadn&#8217;t successfully completed in more than 6 months. Or the integrity check jobs failed with errors, but no one noticed. </p>



<h3 class="wp-block-heading" id="h-5-missing-patches-or-updates">5. Missing Patches or Updates</h3>



<p>Out-of-date SQL Server instances are not only a security risk but also more likely to suffer from performance issues and instability. We often find unpatched servers that haven’t been updated in months—or even years—leaving them vulnerable to known issues with known fixes.</p>



<p>Learn more: <a href="https://theserogroup.com/sql-server/is-there-an-update-for-my-sql-server/" target="_blank" rel="noreferrer noopener">Is There an Update for My SQL Server?</a></p>



<h3 class="wp-block-heading" id="h-6-missing-maintenance-jobs">6. Missing Maintenance Jobs</h3>



<p>SQL Server uses statistics to help determine the most efficient way to execute queries. When statistics are accurate, SQL Server can create effective query plans, leading to better overall performance. Conversely, outdated or inaccurate statistics can result in poor query plans and inefficient query execution. </p>



<p>SQL Server automatically updates statistics by default, which is OK in many cases. However, there are plenty of scenarios where relying solely on automatic updates may not be ideal. In such cases, setting up a scheduled job to manually update statistics can help maintain optimal performance.</p>



<p>Similarly, we find that integrity checks are not scheduled to occur regularly. That can lead to undetected database corruption. To learn more, see 10. Missing DBCC CHECKDB (Integrity Checks).</p>



<h3 class="wp-block-heading" id="h-7-default-settings-that-hurt-performance-or-recovery">7. Default Settings That Hurt Performance or Recovery</h3>



<p>SQL Server has several settings that can affect performance—MAXDOP, Cost Threshold for Parallelism, max memory, min memory, etc. Prior to SQL Server 2022, these were almost always suboptimal for most workloads. SQL Server 2022 does a better job at defaults, but the settings should be tuned for your workload.</p>



<p>Although there is no &#8220;go faster&#8221; knob in SQL Server, adjusting these defaults can bring improved performance. </p>



<h3 class="wp-block-heading" id="h-8-backup-plans-that-don-t-support-requirements">8. Backup Plans That Don&#8217;t Support Requirements</h3>



<p>One of the most important responsibilities in managing SQL Server is ensuring the integrity and reliability of database backups. SQL Server’s native backups provide powerful tools for protecting your data, especially for databases using the full recovery model. However, combining native SQL Server backups with disk or VM snapshots can cause problems during a restore. So be careful mixing your backup approaches. <a href="https://theserogroup.com/sql-server/the-risks-of-mixing-sql-server-native-backups-with-snapshot-technologies/" target="_blank" rel="noreferrer noopener">Read more</a> about these problems.</p>



<p>We also regularly find backups that are saved to the same drive as the database, that don’t support the organization’s Recovery Point Objectives (RPOs), and that haven’t been tested. <a href="https://theserogroup.com/?s=backups" target="_blank" rel="noreferrer noopener">Learn more</a> about SQL Server backups.</p>



<h3 class="wp-block-heading" id="h-9-misalignment-with-rto-rpo-requirements">9. Misalignment with RTO/RPO Requirements</h3>



<p>Stakeholders might say, “We can’t afford more than 15 minutes of downtime,” but the database configuration tells a different story. In our SQL Server Health Checks, we frequently find gaps between what the business expects (Recovery Time and Recovery Point Objectives) and what the current setup can realistically deliver. That gap needs to be closed. </p>



<p>You have a choice. You can adjust SQL Server to support the stated RTOs and RPOs, or you can realign stakeholder expectations.</p>



<h3 class="wp-block-heading" id="h-10-missing-dbcc-checkdb-integrity-checks">10. Missing DBCC CHECKDB (Integrity Checks)</h3>



<p>Without database integrity checks, corruption can silently lurk in your database, remaining undetected for weeks, months, or even longer. That&#8217;s bad. Backing up a database doesn&#8217;t magically get rid of corruption. The corruption is backed up, too. To learn more, see <a href="https://theserogroup.com/sql-server/when-was-the-last-known-good-dbcc-checkdb-integrity-check/" target="_blank" rel="noreferrer noopener">When Was the Last Known Good DBCC CHECKDB Integrity Check?</a></p>



<h2 class="wp-block-heading" id="h-stay-ahead-with-a-sql-server-health-check">Stay Ahead with a SQL Server Health Check</h2>



<p>If you haven’t reviewed your SQL Server environment recently, now is the time. These common issues don’t announce themselves—they quietly erode performance, recoverability, and reliability until something breaks. Don’t wait for that moment. <a href="https://theserogroup.com/contact-us/#schedule-a-call" target="_blank" rel="noreferrer noopener">Schedule a no-obligation discovery call</a> to learn more about our <a href="https://theserogroup.com/sql-health-check/" target="_blank" rel="noreferrer noopener">SQL Server Health Check</a>. Take control of your database environment before it controls you!</p>



<h3 class="wp-block-heading" id="h-dive-deeper-further-reading-and-next-steps">Dive Deeper: Further Reading and Next Steps</h3>



<ul class="wp-block-list">
<li>📋 <a href="https://theserogroup.com/dba/do-i-still-need-a-sql-server-health-check/" target="_blank" rel="noreferrer noopener">Do I Still Need a SQL Server Health Check?</a><br>Learn when and why Health Checks are essential—even if your SQL Server seems to be running fine.</li>



<li>🚨 <a class="" href="#">The Impact of SQL Serve</a><a href="https://theserogroup.com/sql-server/impact-sql-server-downtime-and-how-to-prevent-it/" target="_blank" rel="noreferrer noopener">r Downtime (and How to Prevent It)</a><br>Explore the real costs of downtime and what steps you can take to keep your environment resilient.</li>



<li>🛠️ <a href="https://theserogroup.com/sql-health-check/" target="_blank" rel="noreferrer noopener">Our SQL Server Health Check Services</a><br>See how our structured assessments uncover hidden risks and help you align performance with business needs.</li>



<li>🎥 <a href="https://youtu.be/R-4S8nBLx5M?feature=shared" target="_blank" rel="noreferrer noopener">Recorded Webinar: RTO/RPO Considerations for Your SQL Server</a><br>Understand how Recovery Time and Recovery Point Objectives affect your backup and disaster recovery strategy.</li>



<li>🔐 <a href="https://theserogroup.com/download-self-assessment/" target="_blank" rel="noreferrer noopener">Free SQL Server Security Self-Assessment</a><br>Quickly evaluate your environment’s security posture and receive bonus guidance on preventing ransomware attacks.</li>



<li>🔎 <a href="https://github.com/BrentOzarULTD/SQL-Server-First-Responder-Kit/blob/dev/Documentation/sp_Blitz_Checks_by_Priority.md" target="_blank" rel="noreferrer noopener">Public SQL Health Check Priorities (sp_Blitz)</a><br>A community-ranked list of common SQL Server issues, created by Brent Ozar and maintained as part of his open-source tools.</li>
</ul>
<p>The post <a href="https://theserogroup.com/sql-server/sql-server-health-check-common-findings/">SQL Server Health Checks: 10 Issues That Show Up Again and Again</a> appeared first on <a href="https://theserogroup.com">The SERO Group</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://theserogroup.com/sql-server/sql-server-health-check-common-findings/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">7373</post-id>	</item>
		<item>
		<title>The Costs of Undermanaged SQL Servers for Financial Institutions</title>
		<link>https://theserogroup.com/sql-server/the-costs-of-undermanaged-sql-servers-for-financial-institutions/</link>
		
		<dc:creator><![CDATA[Joe Webb]]></dc:creator>
		<pubDate>Wed, 09 Apr 2025 12:00:53 +0000</pubDate>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[Clusters]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[Database Administration]]></category>
		<category><![CDATA[Database Development]]></category>
		<category><![CDATA[IT Manager]]></category>
		<category><![CDATA[Microsoft Azure]]></category>
		<category><![CDATA[Public Speaking]]></category>
		<category><![CDATA[Script Library]]></category>
		<category><![CDATA[Sero]]></category>
		<category><![CDATA[Sero Group]]></category>
		<category><![CDATA[Serogroup]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[SQL Assessment]]></category>
		<category><![CDATA[SQL Audit]]></category>
		<category><![CDATA[SQL Security]]></category>
		<category><![CDATA[SQL Server Management]]></category>
		<guid isPermaLink="false">https://theserogroup.com/?p=7299</guid>

					<description><![CDATA[<p>Banks and credit unions rely on SQL Server databases to power transactions, portals, reporting, fraud detection, and core systems. Despite this, many institutions end up undermanaging or even overlooking these critical systems. The result? Performance lags, security vulnerabilities, and unplanned downtime that can cost far more than most institutions realize. If you’re responsible for operational&#8230; <br /> <a class="read-more" href="https://theserogroup.com/sql-server/the-costs-of-undermanaged-sql-servers-for-financial-institutions/">Read more</a></p>
<p>The post <a href="https://theserogroup.com/sql-server/the-costs-of-undermanaged-sql-servers-for-financial-institutions/">The Costs of Undermanaged SQL Servers for Financial Institutions</a> appeared first on <a href="https://theserogroup.com">The SERO Group</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Banks and credit unions rely on SQL Server databases to power transactions, portals, reporting, fraud detection, and core systems. Despite this, many institutions end up undermanaging or even overlooking these critical systems. The result? Performance lags, security vulnerabilities, and unplanned downtime that can cost far more than most institutions realize. </p>



<p>If you’re responsible for operational stability, data integrity, or risk, it’s essential to understand the impact of undermanaged SQL Servers. Read on to discover the biggest issues—and how to prevent them <em>before </em>they cause problems. We&#8217;ll also show you how to build a strong business case for proactive SQL Server management.</p>



<h2 class="wp-block-heading" id="h-three-biggest-liabilities-of-undermanaged-sql-servers">Three Biggest Liabilities of Undermanaged SQL Servers</h2>



<h3 class="wp-block-heading" id="h-1-downtime-is-costly-and-more-common-than-you-may-think"><strong>1. Downtime Is Costly—and More Common Than You May Think</strong></h3>



<p>Let’s start with the hard numbers. In the financial services industry, the average cost of IT downtime is estimated at <a href="https://agio.com/cost-of-downtime-for-investment-management-leaders/" target="_blank" rel="noreferrer noopener">$9,000 per minute for larger institutions</a>. While community banks and credit unions may not hit that number, even smaller outages can disrupt transaction processing, customer support, and access to critical data—leading to lost revenue and reputational damage.</p>



<p><a href="https://www.infosecurity-magazine.com/news/destructive-attacks-banks-surge-13/?utm_source=chatgpt.com" target="_blank" rel="noreferrer noopener">Infosecurity Magazine recently reported a study from Contrast Security</a> that indicated that over half (54%) of global financial institutions experienced cyberattacks in the past year where data was destroyed by adversaries. </p>



<p>More tellingly, a <a href="https://datacenter.uptimeinstitute.com/rs/711-RIA-145/images/AnnualOutageAnalysis2023.03092023.pdf" target="_blank" rel="noreferrer noopener">2023 Uptime Institute report</a> found that over one-third of data center outages across all industries stemmed from system and software issues—many of which are database-related. These are not rare events. They’re happening every day in organizations that don’t have a dedicated plan for monitoring and managing their SQL Servers.</p>



<h3 class="wp-block-heading" id="h-2-security-threats-are-rising-and-databases-are-a-target"><strong>2. Security Threats Are Rising—and Databases Are a Target</strong></h3>



<p>As financial institutions increase their digital footprint, SQL Servers become even more attractive to cybercriminals. In 2024, the average cost of a data breach in the financial sector rose to $6.08 million, <a href="https://bankingjournal.aba.com/2024/08/report-average-data-breach-cost-for-financial-sector-tops-6m/" target="_blank" rel="noreferrer noopener">according to industry research reported in the ABA Banking Journal</a>. That’s a 22% premium over the global average, reflecting the high value of financial data and the regulatory scrutiny that follows a breach.</p>



<p>Unpatched SQL Server instances, misconfigured access controls, and lack of encryption are all common vulnerabilities in unmanaged environments. Bad actors know this, and they exploit it.</p>



<p>Without regular audits, patching schedules, and proactive security monitoring, your institution could be one missed update away from its next major incident.</p>



<h3 class="wp-block-heading" id="h-3-performance-issues-impact-productivity-and-customer-experience"><strong>3. Performance Issues Impact Productivity and Customer Experience</strong></h3>



<p>An unmanaged SQL Server environment doesn’t just create security risks; it can slow down your business. Query bottlenecks, deadlocks, resource contention, and stale indexing strategies can cripple performance over time.</p>



<p>For your internal teams, this means longer wait times for reports and slower access to operational systems. For customers, it can mean delays in processing payments, loan applications, or online transactions. </p>



<p>Each delay has the potential to damage your reputation with your customers and to frustrate your team. Aren&#8217;t you tired of hearing, “I’m sorry, my computer is just slow today,” when you’re trying to get something done over the phone?</p>



<h2 class="wp-block-heading" id="h-there-s-real-roi-in-proactive-sql-server-management">There’s Real ROI in Proactive SQL Server Management</h2>



<p>The risks and the costs are clear. But that&#8217;s not the end of the story. </p>



<p>The upside is just as compelling. Here are some key benefits of a properly managed SQL Server estate.</p>



<h3 class="wp-block-heading" id="h-enhanced-performance">Enhanced Performance</h3>



<ul class="wp-block-list">
<li><strong>Optimized Queries:</strong>&nbsp;Properly tuned SQL queries execute faster, leading to quicker application response times and improved user experience.&nbsp;</li>



<li><strong>Efficient Resource Utilization:</strong>&nbsp;Monitoring and managing resources like CPU, memory, and disk I/O prevent bottlenecks and ensure optimal performance.&nbsp;</li>



<li><strong>Database Optimization:</strong>&nbsp;Indexing, partitioning, and other optimization techniques improve data access speed and reduce query execution time.&nbsp;</li>
</ul>



<h3 class="wp-block-heading" id="h-reduced-costs">Reduced Costs:</h3>



<ul class="wp-block-list">
<li><strong>Resource Optimization:</strong>&nbsp;By identifying and addressing performance issues, you can optimize resource utilization and potentially reduce hardware costs.&nbsp;</li>



<li><strong>Lower Downtime:</strong>&nbsp;Proactive maintenance and monitoring minimize downtime, reducing business disruption and associated costs.&nbsp;</li>



<li><strong>Improved Security:</strong>&nbsp;Strong security measures prevent data breaches and compliance issues, which can result in significant financial penalties.&nbsp;</li>
</ul>



<h3 class="wp-block-heading" id="h-improved-data-management">Improved Data Management:</h3>



<ul class="wp-block-list">
<li><strong>Data Integrity:</strong>&nbsp;Proper backup and recovery procedures ensure data integrity and prevent data loss.&nbsp;</li>



<li><strong>Compliance:</strong>&nbsp;Meeting regulatory requirements and industry standards reduces the risk of penalties and legal issues.&nbsp;</li>



<li><strong>Data-Driven Decisions:</strong>&nbsp;Access to accurate and timely data enables better decision-making and improved business outcomes.&nbsp;</li>
</ul>



<h2 class="wp-block-heading" id="h-what-proactive-sql-server-management-looks-like"><strong>What Proactive SQL Server Management Looks Like</strong></h2>



<p>Proactive management isn’t just about reacting to alerts—it’s about preventing problems before they start. This includes:</p>



<ul class="wp-block-list">
<li>Proactive Daily Health Checks </li>



<li>Regularly reviewing SQL Server and Windows log files</li>



<li>Real-time monitoring and alerting</li>



<li>Regular performance tuning and index optimization</li>



<li>Patch management</li>



<li>Vulnerability scanning</li>



<li>Secure access controls and encryption enforcement</li>



<li>Backup validation and disaster recovery planning</li>



<li>Monthly or quarterly health checks and reporting</li>



<li>Annual <a href="https://www.cisecurity.org/" target="_blank" rel="noreferrer noopener">Center for Internet Security (CIS)</a> Benchmark Assessments</li>
</ul>



<p>Whether you manage your servers in-house or partner with a specialized team like The SERO Group, having a defined strategy can reduce your operational risk while maximizing the value of your technology investments.</p>



<h2 class="wp-block-heading" id="h-the-bottom-line-proactive-sql-server-management-is-a-sound-investment"><strong>The Bottom Line: Proactive SQL Server Management is a Sound Investment</strong></h2>



<p>Your SQL Servers are too important to be treated as set-it-and-forget-it infrastructure. As regulatory pressures grow and customer expectations rise, your institution needs systems that are healthy, secure, and reliable.</p>



<p>By investing in professional SQL Server management, financial institutions can reduce downtime, strengthen cybersecurity, and improve performance—while freeing internal teams to focus on their primary duties.</p>



<p>Don’t wait for a breach or a breakdown to take action. Make your SQL Server estate&#8217;s health and resilience a strategic priority. </p>



<p>Want to learn more about how The SERO Group helps financial institutions keep their SQL Servers healthy, secure, and reliable? <a href="https://theserogroup.com/contact-us/" target="_blank" rel="noreferrer noopener">Schedule a no-obligation discovery call</a>. </p>



<p>Learn more about our: </p>



<ul class="wp-block-list">
<li><a href="https://theserogroup.com/sql-server-cis-benchmarks-assessment/">SQL Server CIS® Benchmarks™ Assessment</a></li>



<li><a href="https://theserogroup.com/sql-health-check/">SQL Server Health Check</a></li>
</ul>
<p>The post <a href="https://theserogroup.com/sql-server/the-costs-of-undermanaged-sql-servers-for-financial-institutions/">The Costs of Undermanaged SQL Servers for Financial Institutions</a> appeared first on <a href="https://theserogroup.com">The SERO Group</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">7299</post-id>	</item>
		<item>
		<title>Basic Availability Groups: Affordable High Availability with Key Limitations</title>
		<link>https://theserogroup.com/sql-server/basic-availability-groups-affordable-high-availability-with-key-limitations/</link>
		
		<dc:creator><![CDATA[Luke Campbell]]></dc:creator>
		<pubDate>Thu, 19 Sep 2024 19:00:00 +0000</pubDate>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[Clusters]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[Database Administration]]></category>
		<category><![CDATA[Database Development]]></category>
		<category><![CDATA[IT Manager]]></category>
		<category><![CDATA[Microsoft Azure]]></category>
		<category><![CDATA[Public Speaking]]></category>
		<category><![CDATA[Script Library]]></category>
		<category><![CDATA[Sero]]></category>
		<category><![CDATA[Sero Group]]></category>
		<category><![CDATA[Serogroup]]></category>
		<category><![CDATA[Shared Disks]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[SQL Assessment]]></category>
		<category><![CDATA[SQL Audit]]></category>
		<category><![CDATA[SQL Events]]></category>
		<category><![CDATA[SQL Server Management]]></category>
		<guid isPermaLink="false">https://theserogroup.com/?p=6532</guid>

					<description><![CDATA[<p>In SQL Server 2022, Basic Availability Groups provide a limited, cost-effective solution for high availability and disaster recovery in the Standard Edition. However, they have several limitations when compared to a standard Availability Group in the Enterprise Edition. Although Basic AGs were introduced before SQL Server 2022, we&#8217;ll focus strictly on the latest version. Let&#8217;s&#8230; <br /> <a class="read-more" href="https://theserogroup.com/sql-server/basic-availability-groups-affordable-high-availability-with-key-limitations/">Read more</a></p>
<p>The post <a href="https://theserogroup.com/sql-server/basic-availability-groups-affordable-high-availability-with-key-limitations/">Basic Availability Groups: Affordable High Availability with Key Limitations</a> appeared first on <a href="https://theserogroup.com">The SERO Group</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>In SQL Server 2022, Basic Availability Groups provide a limited, cost-effective solution for high availability and disaster recovery in the Standard Edition. However, they have several limitations when compared to a standard Availability Group in the Enterprise Edition.</p>



<p>Although Basic AGs were introduced before SQL Server 2022, we&#8217;ll focus strictly on the latest version.</p>



<p>Let&#8217;s review the requirements and limitations.</p>



<h2 class="wp-block-heading" id="h-requirements-and-limitations">Requirements and Limitations</h2>



<h3 class="wp-block-heading" id="h-sql-server-edition-and-version"><strong>SQL Server Edition and Version</strong>:</h3>



<ul class="wp-block-list">
<li>Standard Edition: Both the primary and secondary replicas must be running SQL Server 2022 Standard Edition. Basic Availability Groups are unavailable in the Express, Web, or Enterprise editions.</li>



<li>Same Version: Ideally, all replicas should be running the same build of SQL Server 2022.</li>
</ul>



<p>Verify the version by running <em>SELECT @@VERSION</em>. In the screenshot below, you can see which update has been applied and the SQL Server version and edition.</p>



<figure class="wp-block-image size-large is-resized"><a href="https://theserogroup.com/wp-content/uploads/2024/09/image.png"><img fetchpriority="high" decoding="async" width="1024" height="157" src="https://theserogroup.com/wp-content/uploads/2024/09/image-1024x157.png" alt="" class="wp-image-6534" style="width:841px;height:auto" srcset="https://theserogroup.com/wp-content/uploads/2024/09/image-1024x157.png 1024w, https://theserogroup.com/wp-content/uploads/2024/09/image-300x46.png 300w, https://theserogroup.com/wp-content/uploads/2024/09/image-768x118.png 768w, https://theserogroup.com/wp-content/uploads/2024/09/image-1536x236.png 1536w, https://theserogroup.com/wp-content/uploads/2024/09/image-2048x315.png 2048w, https://theserogroup.com/wp-content/uploads/2024/09/image-1920x295.png 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<h3 class="wp-block-heading" id="h-windows-server-failover-clustering-wsfc"><strong>Windows Server Failover Clustering (WSFC):</strong></h3>



<ul class="wp-block-list">
<li>Cluster Configuration: A Windows Server Failover Cluster must be configured. All nodes participating in the Basic Availability Group must be members of the same WSFC.</li>



<li>Operating System: The servers must be running a Windows Server version that supports failover clustering (e.g., Windows Server 2019 or 2022 recommended).</li>



<li>Domain Membership: All nodes must be members of the same Active Directory domain or trusted domains.</li>
</ul>



<p>In our example, we have a two-node WSFC cluster using Windows Server 2022 Standard Edition.</p>



<figure class="wp-block-image size-large"><a href="https://theserogroup.com/wp-content/uploads/2024/09/image-1.png"><img decoding="async" width="1024" height="262" src="https://theserogroup.com/wp-content/uploads/2024/09/image-1-1024x262.png" alt="" class="wp-image-6536" srcset="https://theserogroup.com/wp-content/uploads/2024/09/image-1-1024x262.png 1024w, https://theserogroup.com/wp-content/uploads/2024/09/image-1-300x77.png 300w, https://theserogroup.com/wp-content/uploads/2024/09/image-1-768x197.png 768w, https://theserogroup.com/wp-content/uploads/2024/09/image-1.png 1414w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<h3 class="wp-block-heading" id="h-network-requirements"><strong>Network Requirements:</strong></h3>



<ul class="wp-block-list">
<li>Connectivity: Reliable network connections between the replicas are essential.</li>



<li>Name Resolution: A proper DNS setup for name resolution between nodes is preferred.</li>



<li>Static IPs: It&#8217;s highly recommended all replicas utilize static IP addresses vs. DHCP-assigned IPs.</li>
</ul>



<h3 class="wp-block-heading" id="h-database-requirements"><strong>Database Requirements:</strong></h3>



<ul class="wp-block-list">
<li>Full Recovery Model: The database to be included in the Basic Availability Group must use the Full recovery model.</li>



<li>Single Database Support: Basic Availability Groups support only one user database per group.</li>



<li>Initialization: The database must be initialized on the secondary replica using a full backup and transaction log backups. Automatic seeding can be used as well.</li>
</ul>



<h3 class="wp-block-heading" id="h-replica-limitations"><strong>Replica Limitations:</strong></h3>



<ul class="wp-block-list">
<li>Number of Replicas: Only two replicas are supported. One primary and one secondary.</li>



<li>Secondary Replica Limitations
<ul class="wp-block-list">
<li>Non-Readable: The secondary replica is not accessible for read operations.</li>



<li>No backups: You cannot perform backups on the secondary replica.</li>



<li>Synchronous Commit: To support automatic failover, Availability Mode must be set to synchronous commit. This is also a requirement for standard Availability Groups.</li>
</ul>
</li>
</ul>



<figure class="wp-block-image size-large"><a href="https://theserogroup.com/wp-content/uploads/2024/09/image-2.png"><img decoding="async" width="1024" height="958" src="https://theserogroup.com/wp-content/uploads/2024/09/image-2-1024x958.png" alt="" class="wp-image-6537" srcset="https://theserogroup.com/wp-content/uploads/2024/09/image-2-1024x958.png 1024w, https://theserogroup.com/wp-content/uploads/2024/09/image-2-300x281.png 300w, https://theserogroup.com/wp-content/uploads/2024/09/image-2-768x719.png 768w, https://theserogroup.com/wp-content/uploads/2024/09/image-2-1154x1080.png 1154w, https://theserogroup.com/wp-content/uploads/2024/09/image-2.png 1402w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<h3 class="wp-block-heading" id="h-licensing"><strong>Licensing:</strong></h3>



<ul class="wp-block-list">
<li>Proper Licensing: Ensure that all SQL Server instances are properly licensed under Microsoft&#8217;s licensing terms for high-availability setups. See Microsoft&#8217;s licensing documentation for full details (<a href="https://www.microsoft.com/en-us/sql-server/sql-server-2022-pricing?msockid=3982f2b2d9326c420161e11ed8526d16">SQL Server 2022—Pricing | Microsoft</a>).</li>
</ul>



<h3 class="wp-block-heading" id="h-permissions-and-roles"><strong>Permissions and Roles:</strong></h3>



<ul class="wp-block-list">
<li>Service Accounts: To reduce complexity, it&#8217;s recommended to use the same SQL Server service account on both replicas. Consider using group managed service accounts for further simplification.</li>



<li>Firewall Settings: Configure Windows Firewall to allow communication between the replicas on the required ports (default is TCP port 5022).</li>
</ul>



<h3 class="wp-block-heading" id="h-endpoint-configuration"><strong>Endpoint Configuration:</strong></h3>



<ul class="wp-block-list">
<li>Database Mirroring Endpoint: This must be configured on each replica for data synchronization. If using the wizard in SSMS, the endpoint is created and configured.</li>
</ul>



<h3 class="wp-block-heading" id="h-quorum-configuration"><strong>Quorum Configuration:</strong></h3>



<ul class="wp-block-list">
<li>Proper quorum configuration is essential to maintain cluster health and support automatic failover.  This is done within the WSFC.</li>
</ul>



<h2 class="wp-block-heading" id="h-summary-of-limitations">Summary of Limitations</h2>



<ul class="wp-block-list">
<li>Single Database Limitation: Only one database can be included in a Basic Availability Group.</li>



<li>Limited to Two Replicas: Only one primary and one secondary replica are allowed.</li>



<li>No Read-Scale Capabilities: Unlike Availability Groups in Enterprise Edition, Basic Availability Groups do not support readable secondary replicas.</li>



<li>No Backup Offloading: Backups cannot be performed on the secondary replica.</li>
</ul>



<h2 class="wp-block-heading" id="h-conclusion">Conclusion</h2>



<p>Basic Availability Groups can fill the gap if your environment doesn&#8217;t support a WSFC with the shared disk. However, due to their limitation of supporting only one database, ongoing management of multiple Basic AGs may not be ideal. For example, I&#8217;d still use a failover clustered instance if any of the following were true:</p>



<ul class="wp-block-list">
<li>SQL Server Standard Edition is used.</li>



<li>Not spanning multiple data centers.</li>



<li>The environment allows for the use of shared disks between machines.</li>
</ul>



<h2 class="wp-block-heading" id="h-want-to-work-with-the-sero-group">Want to work with The SERO Group?</h2>



<p>Want to learn more about how The SERO Group helps organizations take the guesswork out of managing their SQL Servers? <a href="https://theserogroup.com/contact-us/" target="_blank" rel="noreferrer noopener">Schedule a no-obligation discovery call</a>&nbsp;with us to get started.</p>
<p>The post <a href="https://theserogroup.com/sql-server/basic-availability-groups-affordable-high-availability-with-key-limitations/">Basic Availability Groups: Affordable High Availability with Key Limitations</a> appeared first on <a href="https://theserogroup.com">The SERO Group</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">6532</post-id>	</item>
		<item>
		<title>Streamline SQL Server Management with Contained Availability Groups</title>
		<link>https://theserogroup.com/sql-server/streamline-failovers-with-contained-availability-groups/</link>
		
		<dc:creator><![CDATA[Luke Campbell]]></dc:creator>
		<pubDate>Wed, 14 Aug 2024 12:00:00 +0000</pubDate>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[Clusters]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[Database Administration]]></category>
		<category><![CDATA[Database Development]]></category>
		<category><![CDATA[Public Speaking]]></category>
		<category><![CDATA[Script Library]]></category>
		<category><![CDATA[Sero]]></category>
		<category><![CDATA[Serogroup]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[SQL Events]]></category>
		<category><![CDATA[SQL Server Management]]></category>
		<guid isPermaLink="false">https://theserogroup.com/?p=6449</guid>

					<description><![CDATA[<p>SQL Server Availability Groups can present challenges after a failover, such as missing logins, outdated passwords, or absent SQL Server Agent jobs. Some clients address these issues by requiring the primary replica to remain on the same instance. If a failover occurs due to an outage or patching, they generally request to revert the AG&#8230; <br /> <a class="read-more" href="https://theserogroup.com/sql-server/streamline-failovers-with-contained-availability-groups/">Read more</a></p>
<p>The post <a href="https://theserogroup.com/sql-server/streamline-failovers-with-contained-availability-groups/">Streamline SQL Server Management with Contained Availability Groups</a> appeared first on <a href="https://theserogroup.com">The SERO Group</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>SQL Server Availability Groups can present challenges after a failover, such as missing logins, outdated passwords, or absent SQL Server Agent jobs. Some clients address these issues by requiring the primary replica to remain on the same instance. If a failover occurs due to an outage or patching, they generally request to revert the AG back to the original primary replica, where all the scheduled jobs and logins are located. Microsoft introduced Contained Availability Groups with the release of SQL Server 2022 Enterprise Edition to help alleviate some of these problems.</p>



<h2 class="wp-block-heading" id="h-what-are-contained-availability-groups">What are contained Availability Groups?</h2>



<p>Contained AGs enhance the traditional Availability Groups (AGs) introduced in SQL Server 2012. CAGs include user databases and the associated server objects, such as logins, permissions, and SQL Server Agent jobs. Contained AGs automatically sync these objects across replicas. This saves the DBA from having to manually make these changes.</p>



<h2 class="wp-block-heading" id="h-key-benefits-of-contained-ags">Key benefits of contained AGs</h2>



<p><strong>Ease of Management:</strong> Contained AGs bundle both databases and associated instance-level objects, simplifying management. This especially simplifies managing complex environments in which an application depends on resources outside of the database replica. Before CAGs, the synchronization of these objects required home-grown solutions using T-SQL and/or PowerShell.</p>



<p><strong>Seamless Failover: </strong>With traditional AGs, failover could sometimes result in missing instance-level objects, leading to broken applications. CAGs ensure that all necessary objects are included within the group, providing a seamless failover experience.</p>



<h2 class="wp-block-heading" id="h-getting-started">Getting started</h2>



<p>To get started, you&#8217;ll need:</p>



<ul class="wp-block-list">
<li>A Windows Server Failover Cluster (preferably Windows Server 2022) with at least two nodes.</li>



<li>SQL Server 2022 Enterprise Edition. Developer Edition works for testing purposes.</li>
</ul>



<p>Additionally, the following resources can be used as a guide for building your contained AG:</p>



<ul class="wp-block-list">
<li><a href="https://www.mssqltips.com/sqlservertip/7523/sql-server-contained-availability-groups-configuration/">SQL Server Contained Availability Groups Configuration (mssqltips.com)</a></li>



<li><a href="https://learn.microsoft.com/en-us/sql/database-engine/availability-groups/windows/contained-availability-groups-overview?view=sql-server-ver16">What is a contained availability group? &#8211; SQL Server Always On | Microsoft Learn</a></li>
</ul>



<h2 class="wp-block-heading" id="h-want-to-work-with-the-sero-group">Want to work with The SERO Group?</h2>



<p>Learn how The SERO Group can simplify SQL Server management for your organization. <a href="https://theserogroup.com/contact-us/" target="_blank" rel="noreferrer noopener">Schedule a no-obligation discovery call</a> with us to get started.</p>
<p>The post <a href="https://theserogroup.com/sql-server/streamline-failovers-with-contained-availability-groups/">Streamline SQL Server Management with Contained Availability Groups</a> appeared first on <a href="https://theserogroup.com">The SERO Group</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">6449</post-id>	</item>
		<item>
		<title>SQL Server Settings: Memory Configuration</title>
		<link>https://theserogroup.com/sql-server/sql-server-settings-memory-configuration/</link>
		
		<dc:creator><![CDATA[Eric Cobb]]></dc:creator>
		<pubDate>Wed, 29 May 2024 12:00:00 +0000</pubDate>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[Clusters]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[Database Administration]]></category>
		<category><![CDATA[Database Development]]></category>
		<category><![CDATA[IT Manager]]></category>
		<category><![CDATA[Microsoft Azure]]></category>
		<category><![CDATA[Public Speaking]]></category>
		<category><![CDATA[Script Library]]></category>
		<category><![CDATA[Sero]]></category>
		<category><![CDATA[Sero Group]]></category>
		<category><![CDATA[Serogroup]]></category>
		<category><![CDATA[Shared Disks]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[SQL Audit]]></category>
		<category><![CDATA[SQL Conference]]></category>
		<category><![CDATA[SQL Events]]></category>
		<category><![CDATA[SQL Server Management]]></category>
		<guid isPermaLink="false">https://theserogroup.com/?p=5890</guid>

					<description><![CDATA[<p>SQL Server is designed to efficiently manage memory on its own. It requests memory when it&#8217;s needed and releases memory back to the system when it&#8217;s not. However, the default settings may not be ideal for your situation. An experienced database administrator will usually fine-tune these settings to optimize performance and server stability. Minimum server&#8230; <br /> <a class="read-more" href="https://theserogroup.com/sql-server/sql-server-settings-memory-configuration/">Read more</a></p>
<p>The post <a href="https://theserogroup.com/sql-server/sql-server-settings-memory-configuration/">SQL Server Settings: Memory Configuration</a> appeared first on <a href="https://theserogroup.com">The SERO Group</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>SQL Server is designed to efficiently manage memory on its own. It requests memory when it&#8217;s needed and releases memory back to the system when it&#8217;s not. However, the default settings may not be ideal for your situation. An experienced database administrator will usually fine-tune these settings to optimize performance and server stability.</p>



<h2 class="wp-block-heading" id="h-minimum-server-memory">Minimum server memory</h2>



<p>The minimum server memory setting in SQL Server determines the smallest amount of RAM that SQL Server will grab. SQL Server will always have at least this much memory available to use, even when the system is under heavy load. The default setting for minimum server memory is usually very low, and SQL Server dynamically adjusts its memory usage based on its workload.</p>



<h2 class="wp-block-heading" id="h-maximum-server-memory">Maximum server memory</h2>



<p>The maximum server memory setting in SQL Server limits how much of your computer&#8217;s memory SQL Server can access. By default, SQL Server grabs as much memory as possible, which can lead to problems. If SQL Server takes up all the available RAM, it slows down other programs running on the same server (such as SSIS, SSRS, or SSAS), making everything feel sluggish. </p>



<h2 class="wp-block-heading" id="h-configuring-minimum-server-memory">Configuring minimum server memory</h2>



<p>Configuring minimum server memory is usually easy because, in most cases, it&#8217;s best to leave it set to the default. Sometimes people will set the minimum and maximum server memory settings to the same value to &#8220;lock in&#8221; the memory. I&#8217;ve seen this in virtualized environments as an attempt to prevent the hypervisor from &#8220;ballooning&#8221; and taking away the resources that are supposed to be allocated to SQL Server. The risk with this type of configuration is that during a restart, SQL Server will not come online until it has claimed all of the RAM listed in the minimum server memory setting.</p>



<p>You can configure your server&#8217;s minimum server memory setting in SQL Server Management Studio. Find the server properties section, then look for the minimum server memory option.</p>



<p>You can also make this change by running the following script:</p>



<pre class="wp-block-code has-medium-font-size"><code>sp_configure 'min server memory', &lt;desired memory amount (mb)&gt;;
GO</code></pre>



<h2 class="wp-block-heading" id="h-configuring-maximum-server-memory">Configuring maximum server memory</h2>



<p>The default maximum server memory<strong> </strong>setting can sometimes cause performance issues. By limiting the RAM SQL Server uses, you can ensure there&#8217;s enough memory for the operating system and other applications to run smoothly.</p>



<p>Honing in on the exact number can be tricky, as it depends greatly on the load your SQL Server is under, as well as any other applications that may be running on it. However, configuring the maximum server memory appropriately ensures SQL Server has enough memory to perform efficiently without starving the operating system or other applications of the resources they need. This balance helps maintain system stability and performance.</p>



<p>For example, if you have SSAS installed on the SQL Server, by default it will claim 20% of the RAM on the server, leaving only 80% available for SQL. I&#8217;ve seen scenarios where SQL Server crashed with an &#8220;insufficient system memory&#8221; error every time it tried to go above 80% RAM usage because SSAS refused to release its 20%.</p>



<p>To configure maximum server memory, start by following the same steps as you did above. You can configure your server&#8217;s minimum server memory setting in SQL Server Management Studio. Find the server properties section, then look for the maximum server memory option.</p>



<p>You can also make this change by running the following script:</p>



<pre class="wp-block-code has-medium-font-size"><code>sp_configure 'max server memory', &lt;desired memory amount (mb)&gt;;
GO</code></pre>



<h2 class="wp-block-heading" id="h-final-thoughts-and-next-steps">Final thoughts and next steps</h2>



<p>Although SQL Server will manage its memory dynamically right out of the box, its default settings may not suit every scenario. Fine-tuning minimum and maximum memory settings means efficient server performance without depriving the operating system and other applications of resources. Careful memory configuration can help you achieve an optimized and balanced server environment.</p>



<h3 class="wp-block-heading" id="h-further-reading">Further reading</h3>



<ul class="wp-block-list">
<li><a href="https://www.brentozar.com/archive/2018/11/how-much-memory-is-normal-for-sql-servers/">How Much Memory is “Normal” for SQL Servers? &#8211; Brent Ozar</a></li>



<li><a href="https://learn.microsoft.com/en-us/sql/relational-databases/memory-management-architecture-guide?view=sql-server-ver16">Memory management architecture guide &#8211; Microsoft Learn</a></li>
</ul>



<h3 class="wp-block-heading" id="h-previously-in-this-series">Previously in this series</h3>



<ul class="wp-block-list">
<li><a href="https://theserogroup.com/sql-server/sql-server-settings-maxdop/">SQL Server Settings: MAXDOP</a></li>



<li><a href="https://theserogroup.com/sql-server/sql-server-settings-optimize-for-ad-hoc-workloads/">SQL Server Settings: Optimize For Ad-hoc Workloads</a></li>
</ul>



<h3 class="wp-block-heading" id="h-work-with-us">Work with us</h3>



<p>Want help optimizing your SQL Servers? <a href="https://theserogroup.com/#testimonials">Schedule a free call with us</a> to learn more and get started!</p>
<p>The post <a href="https://theserogroup.com/sql-server/sql-server-settings-memory-configuration/">SQL Server Settings: Memory Configuration</a> appeared first on <a href="https://theserogroup.com">The SERO Group</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">5890</post-id>	</item>
		<item>
		<title>Webinar: Virtual Machine Backups &#8211; RTO and RPO Considerations for you SQL Server</title>
		<link>https://theserogroup.com/events/webinar-virtual-machine-backups-rto-and-rpo-considerations-for-you-sql-server/</link>
		
		<dc:creator><![CDATA[Joe Webb]]></dc:creator>
		<pubDate>Wed, 15 Mar 2023 21:27:27 +0000</pubDate>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[Database Administration]]></category>
		<category><![CDATA[Database Development]]></category>
		<category><![CDATA[IT Manager]]></category>
		<category><![CDATA[Public Speaking]]></category>
		<category><![CDATA[Sero]]></category>
		<category><![CDATA[Sero Group]]></category>
		<category><![CDATA[Serogroup]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[SQL Assessment]]></category>
		<category><![CDATA[SQL Conference]]></category>
		<category><![CDATA[SQL Consultant]]></category>
		<category><![CDATA[SQL Events]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[SQL Server Consultant]]></category>
		<category><![CDATA[SQL Server Management]]></category>
		<category><![CDATA[The Sero Group]]></category>
		<guid isPermaLink="false">https://theserogroup.com/?p=5021</guid>

					<description><![CDATA[<p>Some companies take virtual machine snapshots of their web servers, their file servers, and their Citrix servers. They regularly snapshot before software patching, before server upgrades, and before other configuration changes. Snapshotting a good way to ensure they can recover the VM if something goes wrong. So, that begs the question: should you use VM&#8230; <br /> <a class="read-more" href="https://theserogroup.com/events/webinar-virtual-machine-backups-rto-and-rpo-considerations-for-you-sql-server/">Read more</a></p>
<p>The post <a href="https://theserogroup.com/events/webinar-virtual-machine-backups-rto-and-rpo-considerations-for-you-sql-server/">Webinar: Virtual Machine Backups &#8211; RTO and RPO Considerations for you SQL Server</a> appeared first on <a href="https://theserogroup.com">The SERO Group</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Some companies take virtual machine snapshots of their web servers, their file servers, and their Citrix servers. They regularly snapshot before software patching, before server upgrades, and before other configuration changes. Snapshotting a good way to ensure they can recover the VM if something goes wrong. So, that begs the question: should you use VM snapshots to backup a SQL Server? What are the RTO and RPO considerations of using snapshots instead of other approaches to backups?</p>



<h2 class="wp-block-heading">RTO and RPO considerations webinar</h2>



<p>In an upcoming webinar and in-person session for the <a href="https://engage.isaca.org/middletennessee/home" target="_blank" rel="noreferrer noopener">Middle Tennessee Chapter</a> of <a href="https://www.isaca.org/" target="_blank" rel="noreferrer noopener">ISACA</a>, we’ll discuss discuss using VM snapshots as part of your backup strategy. We&#8217;ll pose eight important questions you should ask before adopting the snapshot approach. </p>



<p>Here&#8217;s the agenda: </p>



<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-8cf370e7 wp-block-group-is-layout-flex">
<ul class="wp-block-list">
<li>Why backup?</li>



<li>RPOs and RTOs</li>



<li>8 questions to ask</li>



<li>Best practices</li>



<li>Frequently Asked Questions</li>
</ul>
</div>



<h2 class="wp-block-heading">How to attend?</h2>



<p>The webinar is Tuesday, April 11, 2023, 11:00 AM – 12:30 PM CDT</p>



<p>Interesting in joining us for the webinar? If you&#8217;re in the Middle Tennessee area and would like to attend the event in-person, we&#8217;d love to have you. Just click <a href="http://bit.ly/3yG0guP" target="_blank" rel="noreferrer noopener">here</a> to register. The location is:  <strong>Vaco Nashville</strong> 5501 Virginia Way #Suite 120 Brentwood, TN 37027. </p>



<p>If you would like to attend the webinar presentation, you can register <a href="http://bit.ly/3JhQJix" target="_blank" rel="noreferrer noopener">here</a>.</p>



<p>If you&#8217;re not able to attend, here&#8217;s some additional information that may help. You can also <a href="mailto: joew@theserogroup.com">email me</a> and I&#8217;ll send the slide deck presentation. </p>



<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-8cf370e7 wp-block-group-is-layout-flex">
<ul class="wp-block-list">
<li><a href="https://bit.ly/42g8qYz">How Often Should I Test My SQL Server Backups?</a></li>



<li><a href="http://bit.ly/3ZUnc5K">How to Test SQL Server Backups Using dbatools</a> </li>



<li><a href="http://bit.ly/3Jj3r0p">What’s in This SQL Server Backup File?</a></li>



<li><a href="Script: How Long Until My SQL Server Backup/Restore Completes?">Script: How Long Until My SQL Server Backup/Restore Completes?</a></li>



<li><a href="http://bit.ly/3mM4JJD">Schedule DBCC CHECKDB</a> </li>



<li><a href="http://bit.ly/3ZPuAPz">Where to Start with Disaster Recovery in SQL Server</a></li>



<li><a href="http://bit.ly/3FnWRoe">High Availability and Disaster Recovery in SQL Server</a></li>
</ul>
</div>



<h2 class="wp-block-heading">Want to work with The SERO Group?</h2>



<p>Backups are good. But it&#8217;s the ability to restore that is important. </p>



<p>We help a lot of companies prepare their SQL Server environment so that when a disaster strikes, they&#8217;ll be prepared. They know they have good backups. They know they can restore in a timely manner (RTO) and to a point-in-time (RPO) that is important to them. </p>



<p>Want to learn more? We can help. <a href="https://theserogroup.com/meet-with-joe-webb">Schedule a call or send us an email</a>. It’s easy and there is no obligation</p>
<p>The post <a href="https://theserogroup.com/events/webinar-virtual-machine-backups-rto-and-rpo-considerations-for-you-sql-server/">Webinar: Virtual Machine Backups &#8211; RTO and RPO Considerations for you SQL Server</a> appeared first on <a href="https://theserogroup.com">The SERO Group</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">5021</post-id>	</item>
		<item>
		<title>The Future of SQLSaturday</title>
		<link>https://theserogroup.com/sql-community/the-future-of-sqlsaturday/</link>
					<comments>https://theserogroup.com/sql-community/the-future-of-sqlsaturday/#comments</comments>
		
		<dc:creator><![CDATA[Joe Webb]]></dc:creator>
		<pubDate>Tue, 23 Mar 2021 13:47:43 +0000</pubDate>
				<category><![CDATA[SQL Community]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[Database Administration]]></category>
		<category><![CDATA[Database Development]]></category>
		<category><![CDATA[IT Manager]]></category>
		<category><![CDATA[Public Speaking]]></category>
		<category><![CDATA[Sero]]></category>
		<category><![CDATA[Sero Group]]></category>
		<category><![CDATA[Serogroup]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[SQL Conference]]></category>
		<category><![CDATA[SQL Consultant]]></category>
		<category><![CDATA[SQL Events]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[SQL Server Consultant]]></category>
		<category><![CDATA[SQL Server Management]]></category>
		<category><![CDATA[SQL Training]]></category>
		<category><![CDATA[The Sero Group]]></category>
		<guid isPermaLink="false">https://theserogroup.com/?p=3595</guid>

					<description><![CDATA[<p>The SQL Server community is vibrant, caring, and close-knit. Now, with recent news about the future of SQLSaturday, we can add resilient to that list. The gift of SQLSaturday If you&#8217;ve been around SQL Server very long, you know just how wonderful the SQL Server community is. People around the world regularly and selflessly share&#8230; <br /> <a class="read-more" href="https://theserogroup.com/sql-community/the-future-of-sqlsaturday/">Read more</a></p>
<p>The post <a href="https://theserogroup.com/sql-community/the-future-of-sqlsaturday/">The Future of SQLSaturday</a> appeared first on <a href="https://theserogroup.com">The SERO Group</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>The SQL Server community is vibrant, caring, and close-knit. Now, with recent news about the future of SQLSaturday, we can add resilient to that list.  </p>



<h2 class="wp-block-heading" id="h-the-gift-of-sqlsaturday">The gift of SQLSaturday</h2>



<p>If you&#8217;ve been around SQL Server very long, you know just how wonderful the SQL Server community is. People around the world regularly and selflessly share what they&#8217;ve learned to help someone else. They share online in blog posts and YouTube videos. They answer questions on <a href="https://answers.microsoft.com/" target="_blank" rel="noreferrer noopener">Microsoft forums</a>, on <a href="https://twitter.com/search?q=%23sqlhelp&amp;src=typed_query" target="_blank" rel="noreferrer noopener">Twitter</a>, and on <a href="https://www.sqlservercentral.com/" target="_blank" rel="noreferrer noopener">SQLServerCentral.com</a>. And they speak at user groups and other meetups. </p>



<p>And for years, SQLSaturdays have played an integral role in the community, providing local venues where SQL professionals could gather together to learn, to share, and to connect. </p>



<p>The SQLSaturday founders, <a href="https://twitter.com/way0utwest" target="_blank" rel="noreferrer noopener">Steve Jones</a>, <a href="https://twitter.com/brianknight" target="_blank" rel="noreferrer noopener">Brian Knight</a>, and <a href="https://twitter.com/sqlandy" target="_blank" rel="noreferrer noopener">Andy Warren</a>, gifted the brand to PASS years ago. (This is an example of the goodness that is the SQL Community.) When the gift was made, I served on the PASS Board of Directors, and no one could have predicted then what was to happen. </p>



<p>In January 2021, PASS ceased operations after more than 20 years. (See <a href="https://theserogroup.com/sql-community/has-pass-outlived-its-purpose/">Has PASS Outlived Its Purpose?</a> for some background.) So, SQLSaturdays came to a screeching halt. And the future of SQLSaturdays became uncertain. </p>



<p>Uncertain, that is, until <a href="https://www.red-gate.com/" target="_blank" rel="noreferrer noopener">Redgate </a>stepped in.</p>



<h2 class="wp-block-heading" id="h-what-s-next-for-sqlsaturdays">What&#8217;s next for SQLSaturdays</h2>



<p>Redgate is widely recognized as a corporate member of the SQLFamily. The company sponsors events, provides speakers, and even hosts community platforms. </p>



<p>Earlier this year, Redgate acquired PASS&#8217; assets, including SQLSaturday. They are donating the SQLSaturday brand to a non-profit foundation. </p>



<p>So it seems fitting that Steve Jones, now member of the Redgate team, has been tasked with launching the non-profit. Creating a board of directors to oversee the non-profit&#8217;s operations and management is one of his first priorities. In <a href="https://voiceofthedba.com/2021/03/15/rebuilding-sql-saturday-picking-a-board-of-directors/">Rebuilding SQL Saturday–Picking a Board of&nbsp;Directors</a>, Steve shares his thoughts and vision for the future of SQLSaturday.</p>



<p>If you&#8217;re interested in helping Steve rebuild SQLSaturday, please consider volunteering. His blog post has the information you&#8217;ll need.</p>



<p>Ours is a giving community. And I feel fortunate to be a part of it. </p>



<h2 class="wp-block-heading" id="h-want-to-work-with-the-sero-group">Want to work with The Sero Group?</h2>



<p>Want to learn more about how SERO Group helps organizations take the guesswork out of managing their SQL Servers? It’s easy and there is no obligation.&nbsp;</p>



<p><a href="https://theserogroup.com/#contact" target="_blank" rel="noreferrer noopener">Schedule a call</a> with us to get started.</p>
<p>The post <a href="https://theserogroup.com/sql-community/the-future-of-sqlsaturday/">The Future of SQLSaturday</a> appeared first on <a href="https://theserogroup.com">The SERO Group</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://theserogroup.com/sql-community/the-future-of-sqlsaturday/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3595</post-id>	</item>
		<item>
		<title>Should I Upgrade SQL Servers that Are Out of Support?</title>
		<link>https://theserogroup.com/sql-server/should-i-upgrade-sql-servers-that-are-out-of-support/</link>
					<comments>https://theserogroup.com/sql-server/should-i-upgrade-sql-servers-that-are-out-of-support/#comments</comments>
		
		<dc:creator><![CDATA[Joe Webb]]></dc:creator>
		<pubDate>Tue, 27 Oct 2020 16:19:44 +0000</pubDate>
				<category><![CDATA[Azure]]></category>
		<category><![CDATA[Data Security]]></category>
		<category><![CDATA[DBA]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[SQL Server Consulting]]></category>
		<category><![CDATA[The Sero Group]]></category>
		<category><![CDATA[Clustering]]></category>
		<category><![CDATA[Clusters]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[Database Administration]]></category>
		<category><![CDATA[Database Development]]></category>
		<category><![CDATA[IT Manager]]></category>
		<category><![CDATA[Microsoft Azure]]></category>
		<category><![CDATA[Public Speaking]]></category>
		<category><![CDATA[Sero]]></category>
		<category><![CDATA[Sero Group]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[SQL Assessment]]></category>
		<category><![CDATA[SQL Audit]]></category>
		<category><![CDATA[SQL Consultant]]></category>
		<category><![CDATA[SQL Security]]></category>
		<category><![CDATA[SQL Server Consultant]]></category>
		<category><![CDATA[SQL Server Management]]></category>
		<category><![CDATA[Vidoes]]></category>
		<guid isPermaLink="false">https://theserogroup.com/?p=3296</guid>

					<description><![CDATA[<p>Do All SQL Servers Need to Be Upgraded? Running production systems on a platform that is no longer supported by the vendor is worrisome. If something goes wrong, you&#8217;ll no longer be able to call the vendor and receive technical support. But worse, you&#8217;ll no longer release updates, fixes, security patches, etc, for the out&#8230; <br /> <a class="read-more" href="https://theserogroup.com/sql-server/should-i-upgrade-sql-servers-that-are-out-of-support/">Read more</a></p>
<p>The post <a href="https://theserogroup.com/sql-server/should-i-upgrade-sql-servers-that-are-out-of-support/">Should I Upgrade SQL Servers that Are Out of Support?</a> appeared first on <a href="https://theserogroup.com">The SERO Group</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h1 class="wp-block-heading" id="h-do-all-sql-servers-need-to-be-upgraded">Do All SQL Servers Need to Be Upgraded?</h1>



<p>Running production systems on a platform that is no longer supported by the vendor is worrisome. If something goes wrong, you&#8217;ll no longer be able to call the vendor and receive technical support. But worse, you&#8217;ll no longer release updates, fixes, security patches, etc, for the out of support version. This could leave your production systems vulnerable to exploits and unrecoverable crashes. But this begs the question &#8220;Should I Upgrade All SQL Servers that Are Out of Support?&#8221;</p>



<h2 class="wp-block-heading" id="h-is-my-sql-server-out-of-support">Is My SQL Server Out of Support?</h2>



<p>First off, let&#8217;s answer the question of &#8220;Is my SQL Server out of support?&#8221; Microsoft typically supports their products for 10 years. The first five years are Main Stream Support, which includes incident support (either paid or no-charge depending on circumstances and cause) hotfixes, updates, etc. </p>



<p>Then for the next five years, the product will be in Extended Support. In that level of support, Microsoft will continue to provide some updates and hotfixes to the product, especially those that affect security. Paid support is still available. </p>



<p>You can check to see where your version of SQL Server stands by going to the <a href="https://docs.microsoft.com/en-us/lifecycle/products/?products=sql-server" target="_blank" rel="noreferrer noopener">Microsoft Life Cycle page</a>. Also see <a href="https://theserogroup.com/2020/03/31/is-there-an-update-for-my-sql-server/">Is There An Update for My SQL Server?</a></p>



<h2 class="wp-block-heading" id="h-but-should-i-upgrade-sql-servers-that-are-out-of-support">But, Should I Upgrade SQL Servers that Are Out of Support?</h2>



<p>Ok, you&#8217;ve checked and your SQL Server is no longer in Mainstream Support. It&#8217;s not what you wanted to find, but it&#8217;s not the end of the world, either. You&#8217;ve still got some time in the Extended Support world to make some plans. </p>



<p>But what if your SQL Server is out of Extended Support. Should you immediately drop everything and upgrade? Sure, in an ideal world where both money and time are a-plenty. But, of course, none of us live in that world.</p>



<p>So, do you prioritize upgrading all of your SQL Servers systems?</p>



<p>Well, yes. And no.  </p>



<p>As with many questions in technology, the real answer is &#8220;it depends.&#8221; This short video explains some of the options and criteria for answering that question. This post, <a href="https://theserogroup.com/2019/07/09/4-options-now-that-your-sql-server-2008-is-out-of-support/">4 Options Now That Your SQL Server 2008 Is Out of Support</a>, may help as well. </p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<div class='embed-container'><iframe loading="lazy" title="4 Options for Your Old SQL Servers" width="1920" height="1080" src="https://www.youtube.com/embed/7y_Q4VFBskY?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div>
</div></figure>



<p>Although, running production systems on versions that are out of date is very concerning and <a href="https://theserogroup.com/2018/09/06/why-upgrade-my-sql-server-2008-servers/">can be risky</a>, many factors will ultimately influence your decision on whether you should upgrade all of your SQL Servers. </p>



<p>Running a vintage car can fun and make for a great hobby. But running a vintage version of SQL Server can be dangerous. </p>



<h2 class="wp-block-heading" id="h-want-to-work-with-the-sero-group">Want to work with The Sero Group?</h2>



<p>Want to learn more about how SERO Group helps organizations take the guesswork out of managing their SQL Servers? It’s easy and there is no obligation.&nbsp;</p>



<p><a href="https://theserogroup.com/#contact" target="_blank" rel="noreferrer noopener">Schedule a call</a> with us to get started.</p>
<p>The post <a href="https://theserogroup.com/sql-server/should-i-upgrade-sql-servers-that-are-out-of-support/">Should I Upgrade SQL Servers that Are Out of Support?</a> appeared first on <a href="https://theserogroup.com">The SERO Group</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://theserogroup.com/sql-server/should-i-upgrade-sql-servers-that-are-out-of-support/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3296</post-id>	</item>
		<item>
		<title>Has PASS Outlived Its Purpose?</title>
		<link>https://theserogroup.com/sql-community/has-pass-outlived-its-purpose/</link>
					<comments>https://theserogroup.com/sql-community/has-pass-outlived-its-purpose/#comments</comments>
		
		<dc:creator><![CDATA[Joe Webb]]></dc:creator>
		<pubDate>Wed, 30 Sep 2020 16:44:15 +0000</pubDate>
				<category><![CDATA[Career Development]]></category>
		<category><![CDATA[Governance]]></category>
		<category><![CDATA[Public Speaking]]></category>
		<category><![CDATA[SQL Community]]></category>
		<guid isPermaLink="false">http://theserogroup.com/?p=3210</guid>

					<description><![CDATA[<p>I&#8217;ve been pondering a question recently. &#8220;Has PASS outlived its purpose?&#8221; To help answer that question, I went to the PASS website to look for its mission statement. I couldn&#8217;t find it in the dropdown menus. I searched the site. No results found. That&#8217;s disappointing. And perhaps it explains why the organization is struggling as&#8230; <br /> <a class="read-more" href="https://theserogroup.com/sql-community/has-pass-outlived-its-purpose/">Read more</a></p>
<p>The post <a href="https://theserogroup.com/sql-community/has-pass-outlived-its-purpose/">Has PASS Outlived Its Purpose?</a> appeared first on <a href="https://theserogroup.com">The SERO Group</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>I&#8217;ve been pondering a question recently. &#8220;Has PASS outlived its purpose?&#8221; </p>



<p>To help answer that question, I went to the <a rel="noreferrer noopener" href="https://www.pass.org/" target="_blank">PASS website</a> to look for its mission statement. I couldn&#8217;t find it in the dropdown menus. I searched the site. No results found. </p>



<p>That&#8217;s disappointing. </p>



<p>And perhaps it explains why the organization is struggling as it is now. </p>



<h3 class="wp-block-heading">The Mission of PASS</h3>



<p>I served on the PASS Board of Directors from January of 2001 through December of 2007. I poured my heart and soul, not to mention thousands of volunteer hours, into the organization. I served in many capacities, including Executive Vice President of Finance, during some very trying times. In fact, I was in the EVP role when we decided the relationship with the former management company was unsalvageable and we needed to move in a different direction. But that&#8217;s another story. </p>



<p>Thinking back, I&#8217;m struggling to remember the official Mission Statement we had back then. I&#8217;m certain we had one. </p>



<p>But I remember well what my mission was. I know exactly why I served. </p>



<p>I served in appreciation for those who had gone before me in the SQL community,  who had given freely of themselves so that I, and many others like me, could benefit from their experiences. </p>



<p>I served to create a place where we could connect with fellow SQL Server professionals and improve our craft.</p>



<p>I served to pay it forward to the up-and-coming SQL professionals who would undoubtedly surpass all I could do. I wanted to do for them what others had done for me. </p>



<p>I was but a small part of much larger effort. My role was tiny compared to those I served along side &#8211; both on the board and other volunteers. And that&#8217;s not false humility on my part. At times, I really was in over my head. But the team I served with was strong and we carried each other when needed. </p>



<p>Although I don&#8217;t want to speak for them, I suspect they served for the same reasons I did. </p>



<h3 class="wp-block-heading">Connect. Share. Learn. </h3>



<p>The reasons that I served those many years ago still exist today. I believe there are seasoned SQL Server veterans who still want to <em>connect</em> with those following in their footsteps. I believe that good data professionals still want to <em>share </em>with other good data professionals to sharpen their skills. And I believe still that our SQLFamily actively wants to help the next generation <em>learn</em>.  </p>



<p>Connect. Share. Learn. </p>



<p>I did see that on the PASS website. Connect. Share. Learn. </p>



<p>That&#8217;s the closest thing that I could find on the PASS website that could be counted as a Mission Statement. I think those three words encapsulate why SQL professionals from around the globe are PASS members. Imagine, hundreds of thousands of people worldwide with a shared heart for the SQL Server community. </p>



<p>So, if we run with that. PASS has not outlived its usefulness or its purpose. </p>



<p>Are there other places to connect? Other places to share? To learn? </p>



<p>Absolutely. PASS has never had a monopoly on those things. It wouldn&#8217;t be healthy for the SQL Community if PASS did. But that doesn&#8217;t mean the community isn&#8217;t better for the organization&#8217;s efforts and presence. </p>



<p>I know I have benefited personally and professionally. The knowledge I&#8217;ve gained. The relationships I&#8217;ve made. The friendships that I cherish. I&#8217;ve certainly benefited from PASS.</p>



<h3 class="wp-block-heading">An Organization on Life Support</h3>



<p>But now, PASS is in dire straits. I don&#8217;t believe that&#8217;s been officially communicated, but we all know it&#8217;s true. </p>



<p>The pandemic has exposed and amplified every weakness in PASS’ operations and structure. From its complete dependence on in-person events for revenue to the way it relies on a for-profit company for senior leadership and staffing, every aspect of PASS that could be a liability has become a massive, potentially devastating death nail for the organization.</p>



<p>That grieves me. </p>



<p>I wish PASS was not in this predicament. I wish decisions had been made differently over the past 10 years. I wish there was a better revenue model. I wish there was a different arrangement with the management company. And, I wish the Board of Directors had a trusted advisor, one with sound business acumen, that could provide unbiased advice.</p>



<p>I don&#8217;t mean to cast stones. That&#8217;s not the point here. </p>



<p>I&#8217;m not second guessing any specific decisions or arrangements. Now is not the time for that. That time will come. </p>



<p>I hope. </p>



<p>But it&#8217;s not guaranteed. </p>



<h3 class="wp-block-heading">Helping PASS </h3>



<p>Let&#8217;s face it. Without support from the SQL Community that it helped nurture, PASS may not exist in 6 to 12 months. </p>



<p>It may not survive.</p>



<p>If you&#8217; re like me, you don&#8217;t want to see that happen. You&#8217;d like for PASS to be around next year, and the year after that. Maybe not in its current form. Maybe not without significant changes. But at least still be around. </p>



<p>So, how can we help? How can we give back to an organization that&#8217;s benefited our careers and enriched our friendships? A few ways come to mind. </p>



<p>First, register for the <a href="https://www.pass.org/summit/2020/Register-Now" target="_blank" rel="noreferrer noopener">PASS Virtual Summit</a>. It&#8217;s 100% online so there are no travel costs. It&#8217;s reasonably priced, currently 599 USD for the 3-day event and 399 USD for a pre-conference seminar. Or you can opt for the bundle which provides 5 full days of training for 999 USD. That&#8217;s 200 USD per day, and you can access the content for 12 months. </p>



<p>Second consider buying a PASS Pro Membership. I know. You get almost nothing for that membership. It was a kneejerk reaction to try to bring in a bit of revenue. That&#8217;s OK. Just consider your PASS Pro Membership a vehicle to donate approximately 100 USD to an organization you support in principle. </p>



<p>Third, assuming PASS comes through this, scathed or not, consider running for the Board of Directors. Be the change you&#8217;d like to see. <a href="https://www.pass.org/PASS-Blog/ArtMID/99177/ArticleID/863/preview/true" target="_blank" rel="noreferrer noopener">Applications</a> are open until 9 October, 2020.</p>



<h3 class="wp-block-heading">Objections</h3>



<p>But wouldn&#8217;t giving money to PASS simply enable them to continue making bad decisions, decisions that I disagree with? Wouldn&#8217;t the money just go into the pockets of the for-profit the management company, C&amp;C? Isn&#8217;t supporting PASS now the same as endorsing every decision they&#8217;ve made to this point? Besides, haven&#8217;t they lost their way and don&#8217;t they treat the SQL Community they claim to love poorly these days? </p>



<p>Those are tough questions, ones I&#8217;ve wrestled with myself.  This has been a difficult post for me to write because there is an element of truth in each of those questions. </p>



<p>But I can tell you that I believe we are past the point of enabling, past the point of disagreeing on principle. </p>



<p>For PASS to be around to reform, it must first survive. And frankly I&#8217;m doubtful it can without substantial help. If we can help it survive, we can change it and make it better.</p>



<h3 class="wp-block-heading">Has PASS Outlived Its Purpose? </h3>



<p>I don&#8217;t think PASS has outlived its purpose. I think it&#8217;s just as relevant today as when founded twenty-plus years ago. </p>



<p>The question is: will it have a future? </p>



<p>I, for one, hope so. </p>



<p><em>[Edit &#8211; 10/2/2020] After this post was originally published, Chris Yates (<a href="https://twitter.com/@YatesSQL" target="_blank" rel="noreferrer noopener">@YatesSQL</a>), the current Vice President of Marketing for PASS, reached out to me. The PASS Mission Statement may be found <a href="https://www.pass.org/About-PASS" target="_blank" rel="noreferrer noopener">here</a>.  It reads: &#8220;Empower data professionals who leverage Microsoft technologies to connect, share, and learn through networking, knowledge sharing, and peer-based learning.&#8221;</em></p>
<p>The post <a href="https://theserogroup.com/sql-community/has-pass-outlived-its-purpose/">Has PASS Outlived Its Purpose?</a> appeared first on <a href="https://theserogroup.com">The SERO Group</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://theserogroup.com/sql-community/has-pass-outlived-its-purpose/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3210</post-id>	</item>
	</channel>
</rss>
