Forwarded from NikAmooz | نیک آموز
#SQLServer2016
#SSMS
چند تغییر کوچک و فسقلی در SQL Server 2016 به تصاویر زیر نگاه کنید خودتان متوجه می شوید. این تغییرات مربوط به Managment Studio است.
#SSMS
چند تغییر کوچک و فسقلی در SQL Server 2016 به تصاویر زیر نگاه کنید خودتان متوجه می شوید. این تغییرات مربوط به Managment Studio است.
Forwarded from Cutting-Edge Tech
بدون شرح:
دیدن این ویدیو برای سن 20 تا 55 سال ضروری است
بسیار بسیار بسیار زیاد توصیه می شود
https://www.aparat.com/v/W6oaD/%D8%AA%D9%88%D8%B5%DB%8C%D9%87_%D8%AC%DA%A9_%D9%85%D8%A7_%D8%A8%D9%87_%D8%AC%D9%88%D8%A7%D9%86%D8%A7%D9%86_%D8%B9%D9%84%D8%A7%D9%82%D9%85%D9%86%D8%AF_%D8%A8%D9%87_%DA%A9%D8%A7%D8%B1%D8%A2%D9%81%D8%B1%DB%8C%D9%86%DB%8C
@cuttingedgetechnology
دیدن این ویدیو برای سن 20 تا 55 سال ضروری است
بسیار بسیار بسیار زیاد توصیه می شود
https://www.aparat.com/v/W6oaD/%D8%AA%D9%88%D8%B5%DB%8C%D9%87_%D8%AC%DA%A9_%D9%85%D8%A7_%D8%A8%D9%87_%D8%AC%D9%88%D8%A7%D9%86%D8%A7%D9%86_%D8%B9%D9%84%D8%A7%D9%82%D9%85%D9%86%D8%AF_%D8%A8%D9%87_%DA%A9%D8%A7%D8%B1%D8%A2%D9%81%D8%B1%DB%8C%D9%86%DB%8C
@cuttingedgetechnology
آپارات - سرویس اشتراک ویدیو
توصیه جک ما به جوانان علاقمند به کارآفرینی
جک ما، کارآفرین و مدیرعامل موفق کمپانی علی بابا، در پاسخ به سوال "اگر به 25 سالگی بازمی گشتید چه می کردید؟" ضمن بازگو کردن برخی از تجربیات خود از کارآفرینی و دنیای کسب و کار، توصیه های آموزنده و مهمی را به علاقمندان به کارآفرینی ارائه می دهد.
Forwarded from NikAmooz | نیک آموز
#SQLServer
#Backup
#Encryption
دوستان سلام آیا تا به حال به این موضوع فکر کرده اید که نسخه پشتیبان و یا Backup بانک اطلاعاتی خود را Encrypt کنید به نحوی که هر کسی که کلید های مربوط به Encryption را داشته باشد بتواند از آن استفاده نماید.
انجام این موضوع از SQL Server 2014 به بعد به راحتی آب خوردن است. ویژگی Backup Encryption از SQL Server 2014 به بعد به قابلیت های SQL Server اضافه شده است. تصویر اطلاعات بیشتری در این خصوص به شما ارائه می دهد.
#Backup
#Encryption
دوستان سلام آیا تا به حال به این موضوع فکر کرده اید که نسخه پشتیبان و یا Backup بانک اطلاعاتی خود را Encrypt کنید به نحوی که هر کسی که کلید های مربوط به Encryption را داشته باشد بتواند از آن استفاده نماید.
انجام این موضوع از SQL Server 2014 به بعد به راحتی آب خوردن است. ویژگی Backup Encryption از SQL Server 2014 به بعد به قابلیت های SQL Server اضافه شده است. تصویر اطلاعات بیشتری در این خصوص به شما ارائه می دهد.
Forwarded from NikAmooz | نیک آموز
#SQLServer
#ResourceGovernor
در SQL Server قابلیتی به نام Resource Governor وجود دارد شما بوسیله این قابلیت می توانید Resource های موجود در سرور مانند CPU,Memory,IO را به ازای هر کدام از Sessionها تقسیم نمایید.به مثال زیر توجه کنید
فرض کنید بانک اطلاعاتی دارید که بیش از 100 کاربر دارد می خواهید بیشترین قدرت (برای مثال 80 درصد) استفاده از CPU,Memory,IO را در اختیار کاربران گروه ثبت اطلاعات قرار دهید و مابقی را در اختیار کاربران گروه گزارش گیر. انجام اینکار با استفاده از Resource Governor در SQL Server امکان پذیر است. تصویر زیر نحوه عملکرد Resource Governor را نمایش می دهد.
این موضوع به تفضیل در دوره Performance Tuning بررسی خواهد شد.
https://nikamooz.com/product/course-performance-tuning-sql-server/
#ResourceGovernor
در SQL Server قابلیتی به نام Resource Governor وجود دارد شما بوسیله این قابلیت می توانید Resource های موجود در سرور مانند CPU,Memory,IO را به ازای هر کدام از Sessionها تقسیم نمایید.به مثال زیر توجه کنید
فرض کنید بانک اطلاعاتی دارید که بیش از 100 کاربر دارد می خواهید بیشترین قدرت (برای مثال 80 درصد) استفاده از CPU,Memory,IO را در اختیار کاربران گروه ثبت اطلاعات قرار دهید و مابقی را در اختیار کاربران گروه گزارش گیر. انجام اینکار با استفاده از Resource Governor در SQL Server امکان پذیر است. تصویر زیر نحوه عملکرد Resource Governor را نمایش می دهد.
این موضوع به تفضیل در دوره Performance Tuning بررسی خواهد شد.
https://nikamooz.com/product/course-performance-tuning-sql-server/
نیک آموز
دوره ۳ در ۱ جامع آموزش Performance Tuning در sql server نیک آموز
در دوره جامع آموزش Performance Tuning در SQL Server مسعود طاهری ، با ۴۰ ساعت فیلم آموزشی حرفه ای ، متخصص Performance Tuning شوید و درآمد کسب کنید.
Forwarded from NikAmooz | نیک آموز
مانیتور کردن Resource Governor با استفاده از برنامه Performance Monitor ویندوز
Forwarded from NikAmooz | نیک آموز
#SQLServer
#Backup
#Restore
سلام دوستان امروز در کلاس Performance Tuning درباره افزایش سرعت عملیات Backup با استفاده از FileGroup و... صحبت کردیم قرار شد در کانال نیک آموز یک کتاب خوب در خصوص Backup & Restore معرفی کنیم. فایل PDF زیر یک کتاب خوب در این زمینه است در صورت تمایل می توانید آن را دانلود نمایید.
در خصوص افزایش سرعت بکاپ گیری با استفاده از FileGroup باید به این نکته اشاره کنم که با این امکان شما می توانید از بخش خاصی از بانک اطلاعاتی نسخه پشتیبان تهیه نمایید. در این حالت مسلما حجم فایل نسخه پشتیبان + زمان پشتیبان گیری کاهش پیدا خواهد کرد.
https://nikamooz.com/product/course-performance-tuning-sql-server/
#Backup
#Restore
سلام دوستان امروز در کلاس Performance Tuning درباره افزایش سرعت عملیات Backup با استفاده از FileGroup و... صحبت کردیم قرار شد در کانال نیک آموز یک کتاب خوب در خصوص Backup & Restore معرفی کنیم. فایل PDF زیر یک کتاب خوب در این زمینه است در صورت تمایل می توانید آن را دانلود نمایید.
در خصوص افزایش سرعت بکاپ گیری با استفاده از FileGroup باید به این نکته اشاره کنم که با این امکان شما می توانید از بخش خاصی از بانک اطلاعاتی نسخه پشتیبان تهیه نمایید. در این حالت مسلما حجم فایل نسخه پشتیبان + زمان پشتیبان گیری کاهش پیدا خواهد کرد.
https://nikamooz.com/product/course-performance-tuning-sql-server/
نیک آموز
دوره ۳ در ۱ جامع آموزش Performance Tuning در sql server نیک آموز
در دوره جامع آموزش Performance Tuning در SQL Server مسعود طاهری ، با ۴۰ ساعت فیلم آموزشی حرفه ای ، متخصص Performance Tuning شوید و درآمد کسب کنید.
Forwarded from NikAmooz | نیک آموز
sql-server-backup-restore.pdf
4.1 MB
Forwarded from NikAmooz | نیک آموز
#SQLServer
#HeapTable
سلام دوستان
همین الان در یکی از بانک های اطلاعاتی قدیمی درگیر یک جدول بودم که از نوع Heap بوده و کلی دردسر در پروژه ایجاد کرده بود. تصمیم گرفتم یک مطلب کوچک در این باره در کانال نیک آموز بنویسم.
جداول Heap جداولی هستند که فاقد Clustered Index هستند وجود این نوع جداول اغلب در سیستم های OLTP به عنوان یک آفت در Databaseها شناخته می شود. شما با استفاده از کوئری زیر می توانید لیست جداول Heap را در یک بانک اطلاعاتی استخراج کنید.
SELECT OBJECT_NAME(object_id),type_desc FROM sys.indexes
WHERE type_desc='HEAP'
GO
یکی از مهمترین مشکلات این نوع Scan کلیه Pageهای آن به ازای عملیات جستجو می باشد. همچنین برای اینکه با مشکلات دیگر این نوع جداول آشنا شوید مطالب امروز را در کانال نیک آموز دنبال کنید.
در انتها برای اینکه اطلاعات بیشتری در خصوص جداول Heap و Clustered بدست آورید می توانید به آدرس زیر مراجعه نمایید.
https://nikamooz.com/product/speed-in-sql-server/
#HeapTable
سلام دوستان
همین الان در یکی از بانک های اطلاعاتی قدیمی درگیر یک جدول بودم که از نوع Heap بوده و کلی دردسر در پروژه ایجاد کرده بود. تصمیم گرفتم یک مطلب کوچک در این باره در کانال نیک آموز بنویسم.
جداول Heap جداولی هستند که فاقد Clustered Index هستند وجود این نوع جداول اغلب در سیستم های OLTP به عنوان یک آفت در Databaseها شناخته می شود. شما با استفاده از کوئری زیر می توانید لیست جداول Heap را در یک بانک اطلاعاتی استخراج کنید.
SELECT OBJECT_NAME(object_id),type_desc FROM sys.indexes
WHERE type_desc='HEAP'
GO
یکی از مهمترین مشکلات این نوع Scan کلیه Pageهای آن به ازای عملیات جستجو می باشد. همچنین برای اینکه با مشکلات دیگر این نوع جداول آشنا شوید مطالب امروز را در کانال نیک آموز دنبال کنید.
در انتها برای اینکه اطلاعات بیشتری در خصوص جداول Heap و Clustered بدست آورید می توانید به آدرس زیر مراجعه نمایید.
https://nikamooz.com/product/speed-in-sql-server/
Forwarded from NikAmooz | نیک آموز
#SQLServer
#HeapTable
یکی دیگر از مشکلات جداول Heap موضوعی با نام Forward Pointer (اشاره گرهای انتقال) است که این موضوع اغلب از دید خیلی از دوستانی که با SQL Server کار می کنند پنهان است.
این مشکل زمانی که شما رکوردهای جداول Heap را Update می کنید رخ می دهد و طی آن رکوردها به سایر Pageها منتقل می شود که این موضوع باعث تحمیل IO اضافی به کوئری ها هنگام خواندن اطلاعات از این نوع جداول خواهد شد.
تصویر زیر دید خوبی در این خصوص به شما ارائه می دهد.
#HeapTable
یکی دیگر از مشکلات جداول Heap موضوعی با نام Forward Pointer (اشاره گرهای انتقال) است که این موضوع اغلب از دید خیلی از دوستانی که با SQL Server کار می کنند پنهان است.
این مشکل زمانی که شما رکوردهای جداول Heap را Update می کنید رخ می دهد و طی آن رکوردها به سایر Pageها منتقل می شود که این موضوع باعث تحمیل IO اضافی به کوئری ها هنگام خواندن اطلاعات از این نوع جداول خواهد شد.
تصویر زیر دید خوبی در این خصوص به شما ارائه می دهد.
بدترین نوع تکمیل رزومه توسعه دهنده ها در جهان
هرکسی، این قالب از رزومه را برای توسعه دهندهها دیده است، و این شیوه لطمههای بزرگی به هردوی متقاضی و صنعت وارد مینماید.
https://dzone.com/articles/the-worst-resume-in-the-world
#Developer_Resume
by @j_ghadiri
هرکسی، این قالب از رزومه را برای توسعه دهندهها دیده است، و این شیوه لطمههای بزرگی به هردوی متقاضی و صنعت وارد مینماید.
https://dzone.com/articles/the-worst-resume-in-the-world
#Developer_Resume
by @j_ghadiri
dzone.com
The Worst Developer Résumé in the World - DZone Agile
Anyone hiring developers has seen this style of résumé, and it hurts both the applicant and the industry at large.
Forwarded from NikAmooz | نیک آموز
#SQLServer
#Heap
#HeapTable
کلیه جداول Heap دارای حداقل یک IAM Page هستند که در آن آدرس Data Pageهای وابسته به جدول نوشته شده است. (تصویر زیر)
زمانی که SQL Server نیاز داشته باشد رکوردهای یک جدول را استخراج نماید با مراجعه به IAM Page آدرس کلیه Pageهای وابسته به جدول را استخراج و با مراجعه به آنها رکوردها را واکشی می کند.
#Heap
#HeapTable
کلیه جداول Heap دارای حداقل یک IAM Page هستند که در آن آدرس Data Pageهای وابسته به جدول نوشته شده است. (تصویر زیر)
زمانی که SQL Server نیاز داشته باشد رکوردهای یک جدول را استخراج نماید با مراجعه به IAM Page آدرس کلیه Pageهای وابسته به جدول را استخراج و با مراجعه به آنها رکوردها را واکشی می کند.