دوستان عزیز در این بلاگ بنده درمورد قابلیت جدید Windows Server 2016 که به نام Storage Replica است به همراه کارایی های آن توسط SQL Server اشاره کرده ام. این مطلب حول محور SQL Server Strech Cluster است یعنی ما با استفاده از قابلیت ذکر شده داده هایمان را از یک دیتاسنتر به یک دیتاسنتر دیگر در یک SQL Server Subnet Cluster به صورت Synchronous انتقال دهیم.
http://fard-solutions.com/sql-server-strech-cluster-windows-server-storage-replica/
http://fard-solutions.com/sql-server-strech-cluster-windows-server-storage-replica/
Fard-Solutions
SQL Server Stretch Cluster with Windows Server Storage Replica | Fard Solutions
Windows Server 2016 Storage Replica technology enables synchronous replication of volumes between servers or clusters for disaster recovery. It also enables you to use asynchronous replication to create failover clusters that span two sites, with all nodes…
دوستان عزیز - در این بلاگ پست بنده در مورد بروز نوع انتظار CMEMTHREAD در SQL Server اشاره کرده ام و اینکه چطور می توانیم این زمان انتظار را به حداقل برسانیم. در نظر داشته باشید که این نوع زمان انتظار باعث کندی سیستم میشود.
http://fard-solutions.com/cmemthread-wait-type-occurs/
http://fard-solutions.com/cmemthread-wait-type-occurs/
Fard-Solutions
Why CMEMTHREAD Wait Type Occurs? | Fard Solutions
It is very rare to get CMEMTHREAD wait type as top 10 SQL Server wait-stats ordered by wait_time_ms column as descending. CMEMTHREAD indicates there are lots of memory object synchronization to make sure that object accessed by different thread (worker) would…
آیا می دانستید در SQL Server 2016 با فعال کردن Trace Flag 9921 و استفاده از Windows Server 2016 و سخت افزار NVDIIM می توانید از قابلیت جدید در SQL Server به نام Tail Of Log Cache استفاده کنید و با استفاده از Direct Access تعداد پردازش تراکنشها در هر ثانیه را به بیش از 1 میلیون تراکنش افزایش دهید! آیا می دانستید؟؟!!! نه آیا واقعا می دانستید؟!!! 😀
Forwarded from Deleted Account
بر حسب اتفاق به یکی از وبسایتهای اموزشی در مورد SQL Server در ایران برخورد کردم که داشت محتوای بلاگ شخصی بنده را به صورت بسته آموزشی به فروش می رساند! البته جالبیش اینجا بود که نوشته بود " مطالب این دوره در هیچ کجای اینترنت و در هیچ سایتی پیدا نمیشود البته منظورم سایتها و فیلمهای آموزشی خارجی نیست ولی مطالب کاملا بومی هستند " خب اگر بومی هستند که خود شما باید مطلب را تولید کرده باشید نه اینکه ترجمه کنید!😂😂😂😂😂😂😂
دوستان عزیز SQL Server vNext برای مشاهده عموم در اختیار گذاشته شده است که می توان برروی WIndoows, Ubuntu Linux, Red Hat Enterprise, Mac OS , Docker , Azure نصب و استفاده کرد.
https://www.microsoft.com/en-us/sql-server/sql-server-vnext-including-Linux
https://www.microsoft.com/en-us/sql-server/sql-server-vnext-including-Linux
خبر داغ! از SQL Server 2016 SP1 به بعد مایکروسافت تفاوتی بین نسخه های Enterprise, Standard, Web, Express نزاشده و شما می توانید تمامی قابلیتهایی نظیر In-Memory , Always Encrypted, ColumnStore Index را در تمامی نسخه ها داشته باشید.
در این بلاگ پست یادمیگیرد که چطور با کمترین هزینه و با استفاده از مقدار اضافی حافظه اصلی سرعت بازدهی بانکهای اطلاعاتی خود را به بیش از 40% افزایش بدید. حتما این مطلب را مطالعه کنید!
توجه: محتوای این بلاگ نباید در دوره های آموزشی گنجانده شود (البته دوره های آموزشی با هزینه) و استفاده از محتوای این بلاگ (ترجمه شده به هر زبان) با ذکر منبع موردی ندارد.
http://fard-solutions.com/boost-sql-server-performance-minimal-investment/
امیدوارم استفاده کامل را ببرید. سوالات خود را در گروه پرسش و پاسخ ما به آدرس زیر درمیان بگذارید
https://telegram.me/joinchat/BTQQtzy50j-IxIAOKHWwVg
توجه: محتوای این بلاگ نباید در دوره های آموزشی گنجانده شود (البته دوره های آموزشی با هزینه) و استفاده از محتوای این بلاگ (ترجمه شده به هر زبان) با ذکر منبع موردی ندارد.
http://fard-solutions.com/boost-sql-server-performance-minimal-investment/
امیدوارم استفاده کامل را ببرید. سوالات خود را در گروه پرسش و پاسخ ما به آدرس زیر درمیان بگذارید
https://telegram.me/joinchat/BTQQtzy50j-IxIAOKHWwVg
نصب SQL Server بر روی سیستم عامل Ubuntu 16.04 به صورت گام به گام
http://fard-solutions.com/install-sql-server-ubuntu-step-step/
امیدوارم استفاده کامل را ببرید. سوالات خود را در گروه پرسش و پاسخ ما به آدرس زیر در میان بگذارید.
https://telegram.me/joinchat/BTQQtzy50j-IxIAOKHWwVg
http://fard-solutions.com/install-sql-server-ubuntu-step-step/
امیدوارم استفاده کامل را ببرید. سوالات خود را در گروه پرسش و پاسخ ما به آدرس زیر در میان بگذارید.
https://telegram.me/joinchat/BTQQtzy50j-IxIAOKHWwVg
Fard-Solutions
Install SQL Server on Ubuntu (Step-By-Step) | Fard Solutions
Installing SQL Server on Linux was a great experience for me, that I would like to share with you the challenges and some of the scripts. Hope you enjoy reading this blog post and it is informative for you.Before we start, we do need to install the Ubuntu…
با سلام خدمت دوستان عزیز. در این بلاگ پست بنده اشاره ای به طرز عملیات Write Ahead Logging در SQL Server کردم و یکسری از WinAPI هایی که در خود SQL Server برای ذخیره سازی داده های Transaction Log استفاده شده را معرفی کرده ام. امیدوارم مورد استفاده دوستان قرار بگیره.
http://fard-solutions.com/sql-server-write-ahead-logging-protocols/
می توانید بعد از مطالعه این بلاگ سوالات خود را در گروه تلگرامی ما به آدرس زیر ارسال کنید:
https://telegram.me/joinchat/BTQQtzy50j-IxIAOKHWwVg
http://fard-solutions.com/sql-server-write-ahead-logging-protocols/
می توانید بعد از مطالعه این بلاگ سوالات خود را در گروه تلگرامی ما به آدرس زیر ارسال کنید:
https://telegram.me/joinchat/BTQQtzy50j-IxIAOKHWwVg
👍1
با عرض سلام و شب بخیر خدمت عزیزان
داشتم یک فیلم میدیدم و این نمودار رو داشت توضیح میداد.
دیدم خالی از لطف نیست با شما به اشتراک بذارم تا شما هم لذت ببرید. 👆👆👆👆👆👆
ارادتمند شما
حمیدرضا صادقیان
ID:@Hamidreza_sadeghian
Website:tadaa-co.com
داشتم یک فیلم میدیدم و این نمودار رو داشت توضیح میداد.
دیدم خالی از لطف نیست با شما به اشتراک بذارم تا شما هم لذت ببرید. 👆👆👆👆👆👆
ارادتمند شما
حمیدرضا صادقیان
ID:@Hamidreza_sadeghian
Website:tadaa-co.com
با عرض سلام و شب بخیر خدمت دوستان عزیزم
امیدوارم حالتون خوب باشه و ایام به کام
امشب هم با یک سوال چالشی باهاتون هستم و خوشحال میشم نظراتتون رو بشنوم.
میخوام بدونم در مورد SQL Server Consolidation و انواع اون چه اطلاعاتی دارید؟
چطوری میتونه سبب کاهش هزینه های یک سازمان بشه؟
چه کمکی به ما میکنه؟
نظراتتون رو با ID تلگرامی من در میان بذارید.
ارادتمند شما
حمیدرضا صادقیان
ID:@Hamidreza_sadeghian
Website:tadaa-co.com
امیدوارم حالتون خوب باشه و ایام به کام
امشب هم با یک سوال چالشی باهاتون هستم و خوشحال میشم نظراتتون رو بشنوم.
میخوام بدونم در مورد SQL Server Consolidation و انواع اون چه اطلاعاتی دارید؟
چطوری میتونه سبب کاهش هزینه های یک سازمان بشه؟
چه کمکی به ما میکنه؟
نظراتتون رو با ID تلگرامی من در میان بذارید.
ارادتمند شما
حمیدرضا صادقیان
ID:@Hamidreza_sadeghian
Website:tadaa-co.com
Azure SQL and Azure SQL Server VM.mp4
87.6 MB
فیلم آشنایی با محیط Azure و پیاده سازی Azure SQL و Azure SQL Server Virtual Machine توسط حمید ج. فرد
با عرض سلام و شب بخیر خدمت دوستان عزیزم
امیدوارم حالتون خوش باشه.
پیرو سوالی که دو شب پیش پرسیدم ، مبحث رو بازتر میکنم شاید جوابهای مناسبی رو دریافت کنم.
منظور از SQL Server Consolidation بحث نگهداری و رسیدگی به Instance ها و نسخه های متعدد SQL Server و سرورهای SQL Server هست.
نحوه مدیریت آنها ، یکی کردن Instance ها و سرورها ، تبدیل به سرورهای مجازی یا فیزیکی از قبیل این مورد می باشد.
یکی از مشکلاتی که هنگام قرارداد شرکتهای مختلف با مجموعه ما مطرح میشه بحث نگهداری از Instance های مختلف هست.
اکثر سازمانها و شرکتها به مرور زمان Instance ها و سرورهای مختلفی را خواهند داشت که نگهداری آنها بسیار مشکل خواهد شد.
مشکلاتی از قبیل Backup/Recovery Plan ,HA/DR, مدیریت Job ها ، مدیریت Login ها ، مدیریت License های مختلف ، نگهداری دیتابیس ها بین نسخه های مختلف SQL Server و ... می باشد.
شما برای کنترل این موارد چه کارهایی می کنید؟
آیا راهکاری برای آن دارید؟
منتظر نظرات شما هستم.
ارادتمند شما
حمیدرضا صادقیان
ID:@Hamidreza_sadeghian
Website:tadaa-co.com
امیدوارم حالتون خوش باشه.
پیرو سوالی که دو شب پیش پرسیدم ، مبحث رو بازتر میکنم شاید جوابهای مناسبی رو دریافت کنم.
منظور از SQL Server Consolidation بحث نگهداری و رسیدگی به Instance ها و نسخه های متعدد SQL Server و سرورهای SQL Server هست.
نحوه مدیریت آنها ، یکی کردن Instance ها و سرورها ، تبدیل به سرورهای مجازی یا فیزیکی از قبیل این مورد می باشد.
یکی از مشکلاتی که هنگام قرارداد شرکتهای مختلف با مجموعه ما مطرح میشه بحث نگهداری از Instance های مختلف هست.
اکثر سازمانها و شرکتها به مرور زمان Instance ها و سرورهای مختلفی را خواهند داشت که نگهداری آنها بسیار مشکل خواهد شد.
مشکلاتی از قبیل Backup/Recovery Plan ,HA/DR, مدیریت Job ها ، مدیریت Login ها ، مدیریت License های مختلف ، نگهداری دیتابیس ها بین نسخه های مختلف SQL Server و ... می باشد.
شما برای کنترل این موارد چه کارهایی می کنید؟
آیا راهکاری برای آن دارید؟
منتظر نظرات شما هستم.
ارادتمند شما
حمیدرضا صادقیان
ID:@Hamidreza_sadeghian
Website:tadaa-co.com
SQL Server v.Next Community Technology Preview (CTP) 1.1 is now available for download!
Key SQL Server v.Next CTP 1.1 database engine enhancements include:
1- Language and performance enhancements to natively compiled T-SQL modules, including support for OPENJSON, FOR JSON, JSON built ins as well as memory-optimized tables support for computed columns.
2- Improved the performance of updates to non-clustered columnstore indexes in the case when the row is in the delta store.
3- Batch mode queries now support "memory grant feedback loops,” which learn from memory used during query execution and adjusts on subsequent query executions; this can allow more queries to run on systems that are otherwise blocking on memory.
4- Introducing three new string functions: TRIM, CONCAT_WS, and TRANSLATE
5- BULK IMPORT supports CSV format and Azure Blob Storage as file source
6- STRING_AGG supports WITHIN GROUP (ORDER BY)s
7- Most of the improvements in SQL Server 2016 Service Pack 1 are now available in SQL Server on Linux, with the exception of a few features such as Polybase
Key SQL Server v.Next CTP 1.1 database engine enhancements include:
1- Language and performance enhancements to natively compiled T-SQL modules, including support for OPENJSON, FOR JSON, JSON built ins as well as memory-optimized tables support for computed columns.
2- Improved the performance of updates to non-clustered columnstore indexes in the case when the row is in the delta store.
3- Batch mode queries now support "memory grant feedback loops,” which learn from memory used during query execution and adjusts on subsequent query executions; this can allow more queries to run on systems that are otherwise blocking on memory.
4- Introducing three new string functions: TRIM, CONCAT_WS, and TRANSLATE
5- BULK IMPORT supports CSV format and Azure Blob Storage as file source
6- STRING_AGG supports WITHIN GROUP (ORDER BY)s
7- Most of the improvements in SQL Server 2016 Service Pack 1 are now available in SQL Server on Linux, with the exception of a few features such as Polybase
Forwarded from Deleted Account
Data Channel - Interview 02 - Hamid J. Fard on SQL Server Memory Capacity Planning. https://www.youtube.com/watch?v=DKY_-FnR8dU&t=75s
YouTube
Data Channel - Interview 02 - Hamid Fard on SQL Server Memory Capacity Planning
Mr Hamid Fard, MVP and MCM from Malaysia discusses SQL Server Memory Capacity Planning on Data Channel. Discussion covers topics like SQL Server Memory sizing, AWE, Plan Cache, In memory OLTP capacity planning and Buffer Pool Extension.
Hamid Fard can be…
Hamid Fard can be…
بررسي موارد مورد نياز جهت تهيه پلن نگداري بانك هاي اطلاعاتي SQL Server
http://tadaa-co.com/Blogs/DBA1
http://tadaa-co.com/Blogs/DBA1
Forwarded from Deleted Account
استفاده از جداول موقت در بانک اطلاعاتی و تاثیرات آن بر سرعت بازدهی و استفاده بیش از حد منابع پردازنده.
http://fard-solutions.com/sql-server-temporary-table-performance-impact/
http://fard-solutions.com/sql-server-temporary-table-performance-impact/
Fard-Solutions
SQL Server Temporary Tables and Performance Impact | Fard Solutions
It's been a while, that I did not write up any blog post. So as the title mentions, I would like to write about Temporary Tables in SQL Server and how those objects can reduce the overall performance.You might seen or used Temporary Tables in stored procedures…
BI Design from A to Z; by Shahriar Nikkhah. 26th of Jan 2017. 2:30pm Tehran Time. Register here:
http://globalpersian.sqlpass.org/
http://globalpersian.sqlpass.org/
globalpersian.sqlpass.org
Global Persian > Home
The Global Persian Virtual Chapter is an online gathering place for all Microsoft Data Platform and Business Intelligence professionals speaking the Persian language.
انجام عملیات بکآپ گیری از بانکهای اطلاعاتی مهم هستند اما مطمئن شدن آنها از اینکه در مواقع نیاز میتوان آنهای را بازگردانی کرد مهمتر است! این عملیات تست بازگردانی باید به صورت معمول و بعد از هر بار بکآپ گیری کامل بانک اطلاعاتی در یک سرور دیگر انجام شود. این مطلب شما را با نحوه پیاده سازی این عملیات به صورت اتوماتیک آشنا میکند. http://fard-solutions.com/database-backup-verification-policy/