توضیحات
میخواهیم برای یک سازمان یک Server تهیه کنیم باید به چه نکاتی توجه داشته باشیم تا آن سرور مناسب سازمان و بودجه شما باشد؟
از چه Data type هایی استفاده کنیم که سرعت و کارایی بانک اطلاعاتی را بالا ببرند، همچنین Data typeهای جدید کاربردشان کجاست؟
چگونه با استفاده از Data Compression (فشرده سازی داده ها) می توان سرعت کوئری ها را افزایش داد؟
چگونه استفاده از Stored Procedure باعث افزایش Performance بانک اطلاعاتی میشود؟ و با چه راه کارهایی می شود سرعت Stored Procedure را افزایش داد؟
مدرسین این دوره آموزشی مسعود طاهری و فرید طاهری میباشند.
مسعود طاهری کیست؟
کارشناس ارشد تحلیل و طراحی شرکت تجارت الکترونیک پارسیان (PECco).
مشاور SQL Server در شرکت مهندسی رایورز.
مدرس دوره 10 جلسه ای چگونه به یک متخصص Performance & Tuning تبدیل شویم در نیک آموز
برگزاری دوره SQL Server 2008 به عنوان مدرس برای سازمان بورس و اوراق بهادار تهران.
برگزاری دوره SQL Server 2012 برای تیم DataCenter شرکت ParsOnline (پارس آنلاین).
برگزاری دوره SQL Server 2012 Performance & Tuning برای شرکت مهندسی رایورز.
برگزاری دوره High Availability with SQL Server 2008 برای تیم فنی شرکت پخش البرز.
برنامه نویس و مدیر بانک اطلاعاتی شرکت ایده گستر (پیشرو در سیستمهای شهرداری و شهرسازی) به مدت 6 سال.
متخصص، مدرس و مشاور SQL Server و مباحث فوق پیشرفته بانک اطلاعاتی.
فرید طاهری کیست؟
مدیر وب سایت نیک آموز.
برنامه نویس حرفه ای سی شارپ و SQL Server.
متخصص شیوه های مدرن آموزش حرفه ای.
متخصص و تحلیل گر سیستم های مالی و اداری به مدت 7 سال.
متخصص، مدرس و مشاور مباحث بازاریابی و فروش نرم افزار و مباحث فوق پیشرفته آموزش.
دوره صوتی افزایش سرعت SQL Server در واقع در مورد تکنیکهای بالا بردن سرعت بانک اطلاعاتی صحبت میکند،
سرفصلهای این دوره صوتی شامل موارد ذیل است:
درس اول تاثیر سختافزار بر کارایی SQL Server :
در درس اول با مباحث زیر آشنا خواهید شد:
1- Server چیست و چه تفاوتی با یک PC معمولی دارد؟
2- آیا یک PC میتواند سرویسهای یک Server را ارائه کند؟
3- وقتی میخواهیم برای یک سازمان یک سرور تهیه کنیم باید به چه نکاتی توجه داشته باشیم؟
4- کدامیک از قطعات سختافزاری Server میتواند تاثیر مناسبی بر کارایی SQL Server بگذارد؟
5- معرفی دو نمونه از برندهای سرور
6- Server Virtualization چیست و آیا امکان نصب SQL Server بر روی یک ماشین مجازی وجود دارد؟
درس دوم تاثیر استفاده از File Group و Filestream بر کارایی SQL Server:
در درس دوم با مباحث زیر آشنا خواهید شد:
1- Filegroup چیست؟
2- انواع Filegroup را در SQL Server معرفی کنید؟
3- دلایل استفاده از Filegroup در SQL Server را توضیح دهید؟
4- Filestream چیست؟
5- Filetable چیست؟
6- آیا قابلیت جدیدی به ازای Filegroup در SQL Server 2014 ارائه شده است؟
درس سوم تاثیر استفاده از Data Typeهای جدید بر کارایی SQL Server:
در درس سوم با مباحث زیر آشنا خواهید شد:
1- Data Type های جدید از نسخه 2005 به بعد را معرفی کنید.
2- برای استفاده از Data Type های رشتهای چه نکاتی را باید رعایت کرد تا کارایی بانک اطلاعاتی بالا رود؟
3- روشهای ذخیره و بازیابی تاریخ شمسی در بانک اطلاعاتی را معرفی کرده (پیدا کردم 79050) و همچنین اشاره کنید که چه نکاتی در این باره جهت افزایش کارایی بانک اطلاعاتی باید رعایت کرد؟
4- کدامیک از Data Typeهای SQL Server منسوخ شده و نباید مورد استفاده قرار گیرند؟
درس چهارم تاثیر استفاده از Index بر کارایی SQL Server:
در درس چهارم با مباحث زیر آشنا خواهید شد:
1- Index چیست؟
2- چگونه اعمال ایندکس در جداول باعث افزایش سرعت بانک اطلاعاتی میشود؟
3- انواع ایندکسها را نام ببرید؟
4- آیا وجود صرفاً یک Clustered Index برای جداول که عموماً از طریق Primary Key ایجاد شده باعث افزایش کارایی میگردد؟
5- None Clustered ایندکسها را چگونه ایجاد کنیم که SQL Server به بهترین (پیدا کردم 79050) نحو ممکن از آن استفاده نماید؟
6- Column Stored Index چیست؟
7- آیا پس از ایجاد ایندکس نیاز به نگهداری و بررسی آنها داریم؟
8- آیا SQL Server مکانیزمی برای پیشنهاد دادن ایندکس به کاربران را دارد؟
درس پنجم Execution Plan و تاثیر آن بر کارایی SQL Server:
در درس پنجم با مباحث زیر آشنا خواهید شد:
1-Execution Plan چیست؟
2-Execution Plan چگونه ایجاد میگردد؟
3-آیا کوئریها تکراری و یا مشابهی که ما به سمت SQL Server ارسال میکنیم به طور مجدد به ازای آنها Execution Plan ساخته میشود؟
4-چگونه Execution Plan کوئریها را بدست آوریم؟
درس ششم Data Partitioning و تاثیر آن بر کارایی SQL Server:
در درس ششم با مباحث زیر آشنا خواهید شد:
1- Data Partitioning چیست؟
2- سطوح پارتیشنبندی چیست؟
3- مراحل پارتیشنبندی یک جدول چگونه است؟
4- آیا قابلیت جدیدی در SQL Server 2014 به ازای پارتیشنبندی اضافه شده است؟
درس هفتم Data Compression و تاثیر آن بر کارایی SQL Server:
در درس هفتم با مباحث زیر آشنا خواهید شد:
1- Data Compression چیست؟
2- چگونه بوسیله Data Compression میتوان سرعت دستیابی به دادهها را افزایش داد؟
3- بررسی یک سناریوی واقعی برای Data Compression
4- بررسی انواع روشهای Data Compression
5- کدامیک از جداول و ایندکسهای ما ارزش Compression دارند؟
6- نحوه فشرده شدن جداول به چه صورت میباشد؟
7- آیا امکان استفاده از Compression در قسمتهای دیگر به جزء جداول و ایندکسها وجود دارد؟
درس هشتم Stored Procedure و تاثیر آن بر کارایی SQL Server:
در درس هشتم با مباحث زیر آشنا خواهید شد:
1- چگونه استفاده از Stored Procedure باعث افزایش Performance بانک اطلاعاتی میشود؟
2- چه راهکارهایی برای بالا بردن سرعت Stored Procedureها وجود دارد؟
3- چگونه سرعت Ad-Hoc Queryهایی که در سورس برنامهها (پیدا کردم 79050) فراخوانی میشوند را بالا ببریم؟
4- آیا استفاده از ORM مزیتهای Stored Procedure را به همراه خواهد داشت؟
5- بررسی Parameter Sniffing در Stored Procedure :
6- آیا در SQL Server 2014 قابلیتی خاص به حوزه Stored Procedureها اضافه شده است؟
درس نهم Locking & Transaction و تاثیر آن بر کارایی SQL Server:
در درس نهم با مباحث زیر آشنا خواهید شد:
1- Locking چیست؟
2- بررسی مفهوم Lock با استفاده از یک مثال کاربردی
3- مشکلات مربوط به Concurrency چیست؟
4- Transaction و مباحث مربوط به کارایی در SQL Server
درس نهم Resource Governor و تاثیر آن بر کارایی SQL Server:
در درس دهم با مباحث زیر آشنا خواهید شد:
1- Resource Governor چیست؟
2- بررسی دو سناریو کاربردی که با استفاده از Resource Governor پیادهسازی شدهاند؟
3- پیادهسازی Resource Governor در SQL Server چگونه است؟
4- آیا در سیستم عامل ویندوز هم سرویسی مشابه Resource Governor وجود دارد؟
5- برای اینکه بتوانیم منابع سرور را محدود کنیم پیشنهاد شما استفاده از کدامیک سرویسهای معرفی شده میباشد؟
6- آیا قابلیتی جدید در حوزه Resource Governor به SQL Server 2014 اضافه شده است؟
چقدر حاضرید برای یادگیری خودتان سرمایه گذاری کنید؟
مبلغ دوره صوتی افزایش سرعت SQL Server ت: 39000 تومان
کوپن تخفیف چیست و چگونه از آن استفاده کنم؟
کوپن تخفیف یک عدد 5 رقمی است که شامل 5 هزار تومان تخفیف است. این عدد در 5 جای مختلف متن نوشته شده است، این عدد را پیدا کنید و از آن در خرید خود استفاده کنید.
نحوه سفارش محصول در سایت نیک آموز چگونه است؟
در سایت نیک آموز 4 مدل سفارش (خرید) محصول وجود دارد که عبارتند از:
توجه: بعد از اینکه بر روی دکمه سفارش می دهم کلیک کردید می توانید هر کدام از روش های زیر را استفاده کنید.
1- پرداخت آنلاین و تحویل محصول:
بعد از زدن دکمه سفارش می دهم، مشخصات خود را وارد می کنید (فقط یکبار برای همیشه) سپس مبلغ را توسط درگاه اینترنتی پرداخت می کنید و بسته برای شما ارسال می شود.
2- سفارش محصول و پرداخت مبلغ به مامور پست (خرید پستی):
بعد از زدن دکمه سفارش می دهم، مشخصات خود را وارد می کنید (فقط یکبار برای همیشه) سپس مبلغ را بعد از دریافت محصول به مامور پست پرداخت می کنید.
3- سفارش محصول و پرداخت مبلغ به پیک موتوری (ویژه شهر تهران):
بعد از زدن دکمه سفارش می دهم، مشخصات خود را وارد می کنید (فقط یکبار برای همیشه) سپس محصول با پیک موتوری برای شما ارسال می گردد و مبلغ را به پیک پرداخت می کنید.
4- سفارش تلفنی (سراسر کشور):
با شماره 44277699 – 021 تماس بگیرد، مشخصات و محصول را اعلام می کنید، محصول برای شما ارسال می گردد.
نکته بسیار مهم: هزینه ارسال تمامی محصولات بر عهده نیک آموز می باشد و شما مبلغی بابت پست یا پیک پرداخت نمی کنید.
هزینه ارسال با پست رایگان است پس هم اکنون بر روی دکمه سفارش می دهم کلیک کنید و سفارش خود را نهایی کنید.
هنوز در سفارش این دوره دچار تردید هستید؟ پس بخوانید
سوالات متداول
1- این دوره صوتی چه فرقی با جنون سرعت در SQL Server 2012 دارد؟
محصول جنون سرعت فقط در مورد رازهای ایندکس گذاری و Statisticsها صحبت کرده است، ولی در این دوره صوتی در مورد 10 روش جدید و متفاوت صحبت شده است که با محصول جنون سرعت کاملا متفاوت خواهد بود.
2- آیا میتوانم قبل از خرید قسمتی از فایل های صوتی این دوره را مشاهده کنم؟ (دانلود رایگان)
برای اینکه شما از خرید خود مطمئن گردید میتوانید سه درس اول از دوره صوتی افزایش سرعت و کارایی بانک اطلاعاتی در SQL Server را دانلود کنید. برای دانلود این 2 درس نیازی به ثبت نام در سایت نیست، لینکهای این 2 درس:
http://dl.nikamooz.com/products/VoicePerformance/01.rar
http://dl.nikamooz.com/products/VoicePerformance/02.rar
3- کوپن تخفیف چیست و چگونه از آن استفاده کنیم؟
کوپن تخفیف یک عدد 5 رقمی است که شامل 5 هزار تومان تخفیف است.
این عدد در 5 جای مختلف متن نوشته شده است، این عدد را پیدا کنید سپس بعد از زدن دکمه سفارش می دهم سیستم شما را به سبد خرید انتقال می دهد.
در سبد خرید، کوپن را تایپ کنید و دکمه اعمال کوپن را کلیک کنید.
سیستم به شما 5 هزار تومان تخفیف بابت خرید دوره صوتی خواهد داد.
4- چگونه این محصول را سفارش دهم؟
همین الان بر روی دکمه سفارش می دهم کلیک کنید، و مراحل سفارش را ادامه دهید.
ثبت سفارش تا انتها کمتر از 20 ثانیه طول می کشد. پس هم اکنون بر روی دکمه زیر کلیک کنید و ثبت سفارش خود را شروع کنید
م
منبع: آموزش برنامه نویسی – نیک آموز
م
علی یگانه مقدم (خریدار محصول) – :
خیلی ممنون بابت این دوره آموزشی
مطالب خیلی خوبی گفته شد
البته میتونست بهتر از این باشه ولی به هر حال این هم خیلی عالی بود
mhdi2012 – :
خیلی ممنون بابت دوره بسیار خوب تون
عاطفه حسن پور – :
بسیار عالی بود
ُسعید شادی – :
با سلام تشکر از مطالب خوبتون، میخواستم بدونم این دوره برای من که یه سایت با بانک اطلاعاتی sql دارم و زمانی که کاربرای آنلاین زیاد میشه cpu سرور 100 میشه ، مفید هست؟ و کمکی میتونه بکنه؟
مسعود طاهری – :
عوامل زیادی در این مورد تاثیر گذار هستند اما می توانید برای شروع به این لینک ها مراجعه کنید
سیدسروش سیدصدر – :
با سلام و تشکر
مسعود طاهری – :
سروش جان سلام
ugd – :
سلام اگه خوبه چرا حذف میکنید
فرید طاهری – :
سلام. بصورت تکی از سایت حذف می گردد و داخل یک بسته قرار می گیرد.
نادر شادمانفر – :
سلام من دوره تونینگ رو قبلا خریداری کرده بودم میخواستم دیتابیسهای تمرین رو اتچ کنم که نشد میشه بگید چرا دیتابیسهای تمرین روی نسخه 2012 به بالا اتچ نمیشن
مسعود طاهری – :
سلام
محمد رضا موسائی سجزی – :
من این محصول را خریداری کردم و بسیار از محصول ارائه شده و لیفیت آن راضی هستم.
ازتون بابت مطالب مفید در این مجوعه تشکر می کنم .
دوک – :
سلام
خیلی عالیه که اینقدر تخصصی توجه دارید به بحث SQL Server، سپاسگزارم