SQL Server
3.94K subscribers
19 photos
7 videos
36 files
168 links
حمید رضا صادقیان

🔴طراح‌ومشاوربانک های اطلاعاتیSQLSERVER
⚫️مدرس دوره های آموزشیDatabase

ارتباط با من:
@Hamidreza_Sadeghian

گروه تبادل نظر:
https://t.me/+uIc1qhv58gU0NWQ0
Download Telegram
با عرض سلام و شب بخیر خدمت دوستان عزیزم
امیدوارم حالتون خوش باشه.
پیرو سوالی که دو شب پیش پرسیدم ، مبحث رو بازتر میکنم شاید جوابهای مناسبی رو دریافت کنم.
منظور از 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
بررسي موارد مورد نياز جهت تهيه پلن نگداري بانك هاي اطلاعاتي SQL Server

http://tadaa-co.com/Blogs/DBA1
انجام عملیات بکآپ گیری از بانکهای اطلاعاتی مهم هستند اما مطمئن شدن آنها از اینکه در مواقع نیاز میتوان آنهای را بازگردانی کرد مهمتر است! این عملیات تست بازگردانی باید به صورت معمول و بعد از هر بار بکآپ گیری کامل بانک اطلاعاتی در یک سرور دیگر انجام شود. این مطلب شما را با نحوه پیاده سازی این عملیات به صورت اتوماتیک آشنا میکند. http://fard-solutions.com/database-backup-verification-policy/
Forwarded from Deleted Account
همه مدیران بانک اطلاعاتی SQL Server فکر می کنند که هر دفعه که SQL Server ریستارت میشود بانک اطلاعاتی TempDB هم دوباره ساخته میشود. اما این تفکر اشتباه است! برای اطلاعات بیشتر مطلب زیر را مطالعه کنید.
http://fard-solutions.com/tempdb-recreation-myth/
با عرض سلام و شب بخیر خدمت دوستان گرامی
شب بر همگان خوش
کتاب ارزشمند Power BI توسط دوست عزیزم جناب رضا راد به صورت رایگان منتشر شده است.
مطالعه این کتاب رو به شدت توصیه میکنم.
برای دانلود این کتاب ارزشمند ، از لینک زیر اقدام به دانلود بفرمایید.

ارادتمند
حمیدرضا صادقیان

http://radacad.com/download-free-power-bi-book-pdf-format

ID: @Hamidreza_Sadeghian
SQL Server Channel : @SQL_Server
SQL Server Group : https://telegram.me/joinchat/BTQQtzy50j80lW2DM90Wtw
سلام و عرض ادب خدمت دوستان گرامی
امیدوارم حال همه عزیزان خوب و خوش باشه
امشب میخوام کتاب Execution Plan رو براتون قرار بدم
این کتاب به شما دید خواهد داد چطوری یک Execution Plan رو تحلیل کنید ، با اجزای مختلف اون آشنا بشید و اینکه چطوری میتونید مشکلات رو از روی Plan متوجه بشید.

امیدوارم مورد استفاده شما قرار بگیره

ارادتمند
حمیدرضا صادقیان
ID : @Hamidreza_Sadeghian
سلام و عرض ادب خدمت شما
اميدوارم سالي كه گذشته با همه تلخي ها، براي شما سالي سرشار از شادي ، موفقيت، لحظات زيبا رقم خورده باشه.
از خداوند منان خواهانم سال جديد براي شما سالي سرشار از موفقيت، رسيدن به اهداف و آرزوها، رقم خوردن زيباترين لحظات زندگي و سلامتي براتون باشه و جز زيباترين سال هاي عمرتون ثبت بشه
پيشاپيش اين عيد باستاني رو خدمت شما تبريك عرض مي كنم.

عمرتان مستدام
ارادتمند

حميدرضا صادقيان
Forwarded from Deleted Account
Forwarded from Deleted Account
در بعضی مواقع نیاز است که تنظیمات Statistics در بانک اطلاعاتی غیر فعال شود و به صورت زمانبندی شده آمارها به روز رسانی شوند. در حین اجرای بروز رسانی ممکن است که اختلال در سیستم بوجود آید! حال چطور می توان آمارهای جداول را بدون اینکه اختلالی ایجاد کند بروز رسانی کرد؟ در این مقاله به این مورد با روش و تکنیکی غیر معمول این کار را انجام میدهیم. http://fard-solutions.com/update-sql-server-statistics-heavy-workload-database/
Forwarded from شرکت تحلیل‌گران داده‌های آینده(تدآ)
سلام و عرض ادب خدمت دوستان عزیزم
امیدوارم حالتون خوب باشه و روز بسیار خوبی رو شروع کرده باشین
دیروز بحثی رو در مورد نگهداری بانکهای اطلاعاتی مطرح کردم که میخوام امروز اونو باز کنم و درموردش بهتون توضیح بدم.
احتمالا اکثر شما عزیزان هر 6 ماه یک بار به دکتر مراجعه می کنید و یک چکاپ کلی از خودتون میگیرید. آزمایشهای دوره ای کلی انجام میدین تا مطمئن بشین
خدایی نکرده مشکل خاصی نباشه و اگر مسئله ای در حال رخ دادن هست بتونید خیلی سریع جلوشو بگیرید.
آیا همین روند رو در سازمان یا شرکتتون برای بانک های اطلاعاتی خودتون دارید؟
اگر همین امروز سرور مالی شما دچار مشکل بشه و خدایی نکرده از بین بره، تا چه زمانی اطلاعات شما از دست خواهد رفت؟
چه مدت زمانی طول خواهد کشید که سیستم شما دوباره به چرخه کار برگرده و شروع به فعالیت بکنید؟
این مدت زمانی که وقفه در کار شما ایجاد شده ، آیا هزینه های مستقیم و غیر مستقیم اون رو حساب کردین؟ و آیا اصلا بهش فکر کردین؟
بذارید یک مثال ملموس از شرکتهای هواپیمایی براتون بزنم.
در شرکت های هواپیمایی یکی از مهم ترین سیستم ها که باعث درآمد مستقیم سازمان میشه ، نرم افزارهای رزرواسیون هست.
تمامی بلیط ها چه اینترنتی چه از طریق آژانسها چه از طریق فروش خود شرکت ، به واسطه این سیستم انجام میشه.
حالا فرض کنید، کارمندان شرکت ساعت 8 صبح به محل کاراومدن و متوجه شدن سیستم در دسترس نیست.
چند روز آینده نیز تعطیلاتی پیش روست که مردم تمایل دارن برای سفر بلیط تهیه کنند.
میان وارد سایت شرکت بشن ، با خطای عدم دسترسی مواجه میشن.
چندین بار سعی میکنن متاسفانه دسترسی حاصل نمیشه.
پس به ناچار یک ایرلاین دیگه رو انتخاب میکنن و سفرشون رو انجام میدن.
در همین مدتی که این سیستم از دسترس خارج شده عملا میلیون ها تومان فروش از دست شرکت رفته و مشتریان زیادی رو در همین بازه کوتاه از دست داده.
پس باعث کاهش درآمد شده.
به جز این ، هزینه های غیرمستقیم ، مثل هزینه های پرسنلی رو شرکت داره پرداخت میکنه. پرسنلی که در حال حاضر کاری ندارن و منتظرن تا سیستم وصل بشه. به این هزینه ها، هزینه های آب و برق و تلفن و ... هم اضافه کنید.
پس به غیر از اینکه فروشی نداشته کلی هم هزینه اضافی این مدت داشته که در ازاش هیچ بازدهی نداشته.
خوب حالا اگر یک سرور جایگزین این وسط بود و به محض از دسترس خارج شدن این سیستم، سریع به سیستم دوم منتقل میشد، چه اتفاقی میافتاد؟
مسافران میتونستن خیلی راحت بلیط رو رزرو کنن.
کارمندان بیکار نبودن و هزینه های جاری به ازای یک درآمدی در حال ایجاد شدن بود.
خوب همینطور که در این سناریو ملاحظه کردین با یک سرور جایگزین میشه مشکل رو حل کرد.
شاید خیلی از شما عزیزان با خودتون بگید خوب ما روی هارد اکسترنال بکاپ داریم هفته ای یک بار هم روی CD داریم رایت میکنیم و آرشیو میکنیم.
چقدر مطمئن هستید در موقع لزوم ، این بکاپ ها کار خواهند کرد؟
آیا تست دوره ای براش در نظر گرفتید؟
اگر سرور جایگزین نداشته باشید و اطلاعات شما نیز از بین بره، تا چقدر از اطلاعاتتون رو میتونید از دست بدین بدون اینکه به کسب و کارتون صدمه وارد بشه؟
فرض کنید آخرین بکاپ اطلاعاتی شما برای روز قبل از حادثه هست. و بعد از رخ دادن حادثه شما اون اطلاعات رو میخواهید برگردونید.
حالا شما بعد از آخرین بکاپ ، 12 ساعت نیز کار کردین. و هیچ پشتوانه ای هم از این 12 ساعت ندارید.
خوب با این اوصاف، اطلاعات این 12 ساعت اخیر شما از بین خواهد رفت. این برای شما مهم نیست؟ اثری در سازمان یا شرکت شما نخواهد گذاشت؟

یکی از کارهایی که ما انجام میدیم دقیقا همین هست.
کنار شما خواهیم بود و خیال شما رو از بابت نگهداری اطلاعاتتون راحت خواهیم کرد.

این پست ادامه خواهد داشت

اگر این مطالب برای شما جذاب و مورد استفاده است ، لطفا با دیگر دوستانتان به اشتراک بگذارید.

منتظر شنیدن نظرات شما عزیزان هستیم.

ارادتمند شما
حمیدرضا صادقیان
Channel Name : @HighPerformanceOrganization
ID : @Hamidreza_Sadeghian
Forwarded from شرکت تحلیل‌گران داده‌های آینده(تدآ)
سلام و عرض ادب خدمت شما سروران گرامی
در این پست میخوام در مورد شرکت و مجموعه فعالیت هایی که انجام میدیم خدمتتان توضیح ارائه بدم

شرکت تحلیل گران داده های آینده(تدآ) ، در زمینه های زیر فعالیت می کند:
- آموزش های تخصصی در حوزه بانک های اطلاعاتی SQL Server به تیم های نرم افزاری ، و سازمانها جهت تربیت نیروهای متخصص DBA جهت نگهداری صحیح بانک های اطلاعاتی

- نگهداری و خدمات تخصصی در حوزه بانک های اطلاعاتی SQL Server که شامل موارد زیر می شود.
- راه اندازی راهکارهای تخصصی بروز نگهداری بانک های اطلاعاتی.
- پیاده سازی راهکارهایی جهت به حداقل رساندن زمان در دسترس نبودن سیستم ها در زمان بروز حادثه
- پیاده سازی امنیت بانک های اطلاعاتی
- مشاوره و پیاده سازی راهکارهایی جهت برطرف شدن کندی سیستم های نرم افزاری سازمان

- طراحی و ارائه راهکارهای سیستم های اطلاعاتی سازمانی جهت پیاده سازی یکپارچه سازی در سازمانها
- مشاوره تخصصی به سازمانها جهت شناسایی پیمانکار و نظارت براجرای مناقصات

اگر در مورد جزئیات این فعالیتها نیز سوالی داشتید با من تماس بگیرید.

ارادتمند شما
حمیدرضا صادقیان
Channel name:@highperformanceOrganization
Id:@hamidreza_sadeghian