سلام خدمت دوستان عزیزم
امیدوارم حالتون عالی باشه
ممکنه در سازمانی یا شرکتی مجبور باشید یک دیتابیس رو از MySQL,Oracle,Access به SQL Server تبدیل کنید.
البته اگه برعکسش رو میخواهید انجام بدین ، پیشنهاد میکنم حتما توبه کنید شاید که خداوند از گناهان شما بگذرد😜😜
مایکروسافت ، ابزاری به نام Microsoft SQL Server Migration Assistant رو با مخفف SSMA ارائه داده برای هر کدوم از این بانک های اطلاعاتی که بهتون گزارشات خیلی خوبی میده که با کمترین اشکال بتونید این تبدیل رو انجام بدین.
برای اطلاعات بیشتر پیشنهاد میکنم این فیلم رو تماشا کنید.
شاد و پرانرژی باشید
حمیدرضا صادقیان
@Hamidreza_Sadeghian
LinkedIn :https://www.linkedin.com/in/hamidreza-sadeghian-9b8922217/
https://channel9.msdn.com/Shows/Data-Exposed/Migrating-to-SQL-New-Conversion-Reports-in-SSMA-Ep-7
امیدوارم حالتون عالی باشه
ممکنه در سازمانی یا شرکتی مجبور باشید یک دیتابیس رو از MySQL,Oracle,Access به SQL Server تبدیل کنید.
البته اگه برعکسش رو میخواهید انجام بدین ، پیشنهاد میکنم حتما توبه کنید شاید که خداوند از گناهان شما بگذرد😜😜
مایکروسافت ، ابزاری به نام Microsoft SQL Server Migration Assistant رو با مخفف SSMA ارائه داده برای هر کدوم از این بانک های اطلاعاتی که بهتون گزارشات خیلی خوبی میده که با کمترین اشکال بتونید این تبدیل رو انجام بدین.
برای اطلاعات بیشتر پیشنهاد میکنم این فیلم رو تماشا کنید.
شاد و پرانرژی باشید
حمیدرضا صادقیان
@Hamidreza_Sadeghian
LinkedIn :https://www.linkedin.com/in/hamidreza-sadeghian-9b8922217/
https://channel9.msdn.com/Shows/Data-Exposed/Migrating-to-SQL-New-Conversion-Reports-in-SSMA-Ep-7
Docs
Migrating to SQL: New Conversion Reports in SSMA (Ep. 7)
Reports have never looked so great! The new features in SQL Server Migration Assistant help you easily identify automatically converted objects and estimate the effort associated with manually converted objects. Incorporate your findings into your migration…
👍1
سلام خدمت دوستان عزیزم
امیدوارم حالتون عالی عالی باشه
امروز در یکی از مراکزی که Alwayson بر روی دوتا سرور راه اندازی شده بود به دلیل عدم وجود Quorum و ترکیدن سرور اول ، کلا دیتابیس ها با دیوار اصابت کردند 😜 .
کاری که من کردم این بود روی سرور دوم که Secondary بود ابتدا سرویس کلاستر رو Stop کردم و با ForceQuorum سرویس رو اجرا کردم و تونستم Availability Group رو با Force Allow Data Loss به سرور دوم منتقل کنم و سرور دوم بشه PRimary . که باعث شد سرویس ها بیان بالا و مشکل حل بشه.
کل بازه اجرایی عملیات : 10 دقیقه
نکته اخلاقی : هیچوقت در این جور مواقع دست و پاتون رو گم نکنید.
دیتابیس و اطلاعات برای پریدنه البته کفتر نیست که بپره ولی خوب دیتابیسه نمیفهمه یک دفعه دلش میخواد بپره . 😁😁 باشد که لذت ببرید .
نکته اخلاقی دو : حتما سازمانهای عزیز DBA داشته باشند برای روز مبادا.😁
شاد و خرم باشید.
حمیدرضا صادقیان
@Hamidreza_Sadeghian
امیدوارم حالتون عالی عالی باشه
امروز در یکی از مراکزی که Alwayson بر روی دوتا سرور راه اندازی شده بود به دلیل عدم وجود Quorum و ترکیدن سرور اول ، کلا دیتابیس ها با دیوار اصابت کردند 😜 .
کاری که من کردم این بود روی سرور دوم که Secondary بود ابتدا سرویس کلاستر رو Stop کردم و با ForceQuorum سرویس رو اجرا کردم و تونستم Availability Group رو با Force Allow Data Loss به سرور دوم منتقل کنم و سرور دوم بشه PRimary . که باعث شد سرویس ها بیان بالا و مشکل حل بشه.
کل بازه اجرایی عملیات : 10 دقیقه
نکته اخلاقی : هیچوقت در این جور مواقع دست و پاتون رو گم نکنید.
دیتابیس و اطلاعات برای پریدنه البته کفتر نیست که بپره ولی خوب دیتابیسه نمیفهمه یک دفعه دلش میخواد بپره . 😁😁 باشد که لذت ببرید .
نکته اخلاقی دو : حتما سازمانهای عزیز DBA داشته باشند برای روز مبادا.😁
شاد و خرم باشید.
حمیدرضا صادقیان
@Hamidreza_Sadeghian
👍5
سلام خدمت دوستان عزیزم
امیدوارم حالتون عالی عالی باشه
باتوجه به حملات اخیر کشور بر روی سازمانهای حساس و ارگانها وشرکتها، خواستم تذکری بدم که حواستون به دیتابیسهاتون باشه
پچ ها رو نصب کنید و خیلی سفت سمت دیتابیس رو ببندید
تنظیمات فایروالها مخصوصا روی سرور دیتابیس رو خیلی سختگیرانه انجام بدین
امیدوارم که همیشه اتفاقات خوشایند رخ بده
با احترام
حمیدرضا صادقیان
امیدوارم حالتون عالی عالی باشه
باتوجه به حملات اخیر کشور بر روی سازمانهای حساس و ارگانها وشرکتها، خواستم تذکری بدم که حواستون به دیتابیسهاتون باشه
پچ ها رو نصب کنید و خیلی سفت سمت دیتابیس رو ببندید
تنظیمات فایروالها مخصوصا روی سرور دیتابیس رو خیلی سختگیرانه انجام بدین
امیدوارم که همیشه اتفاقات خوشایند رخ بده
با احترام
حمیدرضا صادقیان
This media is not supported in your browser
VIEW IN TELEGRAM
سلام خدمت دوستان عزیز.
امیدارم حالتون عالی عالی عالی باشه
من با همکاری سایت مکتب خونه دوره آموزشی T-SQL Querying رو طراحی کردیم.
این دوره از پایه بوده و هیچ پیش نیازی رو نمیخواد.
مباحث زیادی در این دوره مطرح شده و با تمرین های مختلف و منتورینگ سعی بر این شده که افرادی که د راین دوره هستند به این مباحث مسلط بشن.
همچنین هزینه این دوره نسبت به مابقی دوره ها بسیار کمتر بوده که همه افراد بتونن ازش استفاده کنند.
از لینک زیر میتونید سرفصلهای آموزشی رو ببینید. و در صورت تمایل نسبت به ثبت نام د راین دوره اقدام کنید.
با این کد هم میتونید 20 درصد تخفیف بگیرید:
کد تخفیف : sadeghiansql20
https://maktabkhooneh.org/course/آموزش-sql-پایگاه-داده-sql-server-mk1378/#chapter
امیدارم حالتون عالی عالی عالی باشه
من با همکاری سایت مکتب خونه دوره آموزشی T-SQL Querying رو طراحی کردیم.
این دوره از پایه بوده و هیچ پیش نیازی رو نمیخواد.
مباحث زیادی در این دوره مطرح شده و با تمرین های مختلف و منتورینگ سعی بر این شده که افرادی که د راین دوره هستند به این مباحث مسلط بشن.
همچنین هزینه این دوره نسبت به مابقی دوره ها بسیار کمتر بوده که همه افراد بتونن ازش استفاده کنند.
از لینک زیر میتونید سرفصلهای آموزشی رو ببینید. و در صورت تمایل نسبت به ثبت نام د راین دوره اقدام کنید.
با این کد هم میتونید 20 درصد تخفیف بگیرید:
کد تخفیف : sadeghiansql20
https://maktabkhooneh.org/course/آموزش-sql-پایگاه-داده-sql-server-mk1378/#chapter
👏3
سلام خدمت دوستان عزیزم
امیدوارم حالتون عالی عالی عالی باشه
بارها مشاهده کردم که در کدهای مختلف ، دوستان اومدن از قابلیت هایی استفاده کردن که مایکروسافت اونهارو دیگه پشتیبانی نمیکنه و این میتونه در موارد مختلفی برای اون دیتابیس و نرم افزار مشکل ایجاد کنه.
توسط کد زیر شما میتونید لیست امکانات و قابلیتهایی که توسط مایکروسافت منسوخ شده اند رو ببینید.
این هم که این قابلیتها با برچسب منسوخ در اینجا درج شده به این معنی نیست که الزاما در نسخه بعدی اینها حذف میشن. به این معنی هست که این قابلیتها و امکانات دیگه توسعه داده نمیشن و اگر باگی داشته باشن رفع میشن. سعی مایکروسافت بر این هست که حتی المقدور اینها در نسخه های جدید حذف نشن که امکان بروز رسانی دیتابیس ها راحتتر باشه. ولی ممکنه به دلیل اضافه کردن امکانات جدید و محدودیت هایی که این قابلیتها ایجاد میکنند مجبور به حذف اونها بشه.
پس پیشنهاد می کنم خودتون رو با این لیست بروز نگه دارید و سعی کنید در توسعه سیستم ها از این قابلیتها استفاده نکنید یا اگر استفاده کردید اونها رو بروز کنید که مشکلاتی براتون ایجاد نکنه.
SELECT * FROM sys.dm_os_performance_counters
WHERE object_name LIKE '%SQL%Deprecated Features%';
ارادتمند شما
حمیدرضا صادقیان
@Hamidreza_Sadeghian
امیدوارم حالتون عالی عالی عالی باشه
بارها مشاهده کردم که در کدهای مختلف ، دوستان اومدن از قابلیت هایی استفاده کردن که مایکروسافت اونهارو دیگه پشتیبانی نمیکنه و این میتونه در موارد مختلفی برای اون دیتابیس و نرم افزار مشکل ایجاد کنه.
توسط کد زیر شما میتونید لیست امکانات و قابلیتهایی که توسط مایکروسافت منسوخ شده اند رو ببینید.
این هم که این قابلیتها با برچسب منسوخ در اینجا درج شده به این معنی نیست که الزاما در نسخه بعدی اینها حذف میشن. به این معنی هست که این قابلیتها و امکانات دیگه توسعه داده نمیشن و اگر باگی داشته باشن رفع میشن. سعی مایکروسافت بر این هست که حتی المقدور اینها در نسخه های جدید حذف نشن که امکان بروز رسانی دیتابیس ها راحتتر باشه. ولی ممکنه به دلیل اضافه کردن امکانات جدید و محدودیت هایی که این قابلیتها ایجاد میکنند مجبور به حذف اونها بشه.
پس پیشنهاد می کنم خودتون رو با این لیست بروز نگه دارید و سعی کنید در توسعه سیستم ها از این قابلیتها استفاده نکنید یا اگر استفاده کردید اونها رو بروز کنید که مشکلاتی براتون ایجاد نکنه.
SELECT * FROM sys.dm_os_performance_counters
WHERE object_name LIKE '%SQL%Deprecated Features%';
ارادتمند شما
حمیدرضا صادقیان
@Hamidreza_Sadeghian
👍5🤯1
سلام خدمت دوستان عزیزم
امیدوارم حالتون عالی عالی باشه
در مصاحبه ای که با مکتب خونه داشتم در خصوص مسیر یادگیری SQL Server صحبت کردم. این مصاحبه رو میتونید از لینک زیر مشاهده کنید.
شاد باشین
حمیدرضا صادقیان
https://www.youtube.com/watch?v=MYuk9OmT-UI
امیدوارم حالتون عالی عالی باشه
در مصاحبه ای که با مکتب خونه داشتم در خصوص مسیر یادگیری SQL Server صحبت کردم. این مصاحبه رو میتونید از لینک زیر مشاهده کنید.
شاد باشین
حمیدرضا صادقیان
https://www.youtube.com/watch?v=MYuk9OmT-UI
YouTube
مکتب تاک_گفتگو با حمیدرضا صادقیان، مسیریادگیری SQL و پایگاه داده
مهندس حمیدرضا صادقیان، فارغ التحصیل رشته مهندسی نرمافزار هستند. اقای صادقیان بیش از 8 سال سابقه تدریس دورههای تخصصی SQL Server در زمینههای Querying، Administration و Development در سازمانهای مختلف مثل هواپیمایی ماهان، وزارت نفت، بانک انصار، دانشگاه شریف…
👍3
سلام خدمت دوستان عزیزم
امیدوارم حالتون عالی عالی باشه
میخوام یک سوال مطرح کنم
اینکه شما برای مانیتورینگ ترافیک دیتابیس چه کاری می کنید؟
منظورم این هست که مثلا یک چیزی مثل فایروال داشته باشین و ترافیک ورودی و خروجی به سمت دیتابیس رو کنترل کنید، کل کوئری های ارسالی ، توسط کاربران مختلف رو در لحظه مانیتور کنید و امکان این رو داشته باشین که یک کد خاصی رو بلاک کنید یا اینکه کاربر خاصی رو بلاک کنید یا اینکه بتونید رفتار خاصی مثل SQL Injection رو تشخیص بدین .
علاقمندم در این خصوص در گروه باهم صحبت کنیم.
ارادتمند
حمیدرضا صادقیان
امیدوارم حالتون عالی عالی باشه
میخوام یک سوال مطرح کنم
اینکه شما برای مانیتورینگ ترافیک دیتابیس چه کاری می کنید؟
منظورم این هست که مثلا یک چیزی مثل فایروال داشته باشین و ترافیک ورودی و خروجی به سمت دیتابیس رو کنترل کنید، کل کوئری های ارسالی ، توسط کاربران مختلف رو در لحظه مانیتور کنید و امکان این رو داشته باشین که یک کد خاصی رو بلاک کنید یا اینکه کاربر خاصی رو بلاک کنید یا اینکه بتونید رفتار خاصی مثل SQL Injection رو تشخیص بدین .
علاقمندم در این خصوص در گروه باهم صحبت کنیم.
ارادتمند
حمیدرضا صادقیان
👍1
سلام خدمت دوستان عزیزم
امیدوارم حالتون عالی عالی باشه
بالاخره نسخه Preview برای SQL Server 2022 عرضه شد.
امکانات بسیار جذابی هم در بخش کدنویسی ، هم در بخشهای دیگه به این محصول فوق العاده اضافه شده .
از لینک زیر می تونید جزئیات امکانات اضافه شده رو مطالعه کنید.
من هم سعی میکنم در پستهای مختلفی این امکانات رو توضیح بدم.
باشد که رستگار شویم.
شاد و خوش باشید
حمیدرضا صادقیان
@Hamidreza_Sadeghian
https://www.microsoft.com/en-us/sql-server/sql-server-2022?rtc=1
امیدوارم حالتون عالی عالی باشه
بالاخره نسخه Preview برای SQL Server 2022 عرضه شد.
امکانات بسیار جذابی هم در بخش کدنویسی ، هم در بخشهای دیگه به این محصول فوق العاده اضافه شده .
از لینک زیر می تونید جزئیات امکانات اضافه شده رو مطالعه کنید.
من هم سعی میکنم در پستهای مختلفی این امکانات رو توضیح بدم.
باشد که رستگار شویم.
شاد و خوش باشید
حمیدرضا صادقیان
@Hamidreza_Sadeghian
https://www.microsoft.com/en-us/sql-server/sql-server-2022?rtc=1
Microsoft
SQL Server 2022 | Microsoft
SQL Server 2022, now generally available, is the most Azure-enabled release yet and offers continued enhancements to security and performance, providing a modern data platform for hybrid scenarios.
سلام خدمت دوستان عزیزم
امیدوارم حالتون عالی عالی باشه
یکی از موضوعاتی که جدیدا بحثش داغ شده و شاید اسمش رو از گوشه کنار شرکتها بشنوید، بحث حاکمیت داده هست.
مباحثی مانند:
> Master Data
> Data Quality
> Data Security
زیر مجوعه این مهم خواهند بود.
هدف از این بحث ، سیاستگذاری های دسترسی به داده ، کنترل کیفیت داده ها، یکپارچه سازی اطلاعات جهت رسیدن به گزارشات جامع و تجزیه و تحلیل های دقیق ، جهت پیشبرد اهداف سازمانها و همچنین بهبود فرآیندها و افزایش درآمد و کاهش هزینه های سازمانها می باشد .
خوشحال خواهم نقطه نظرات شمارو در این بحث بشنوم .
حتما در پستهای مختلفی در خصوص این موضوعات باهم صحبت خواهیم کرد
شاد و سالم باشید 🙂🙂
حمیدرضا صادقیان
#Data_Quality
#Data_Governance
#Data_Security
#Data_Management
#DataQuality
#DataGovernance
#DataSecurity
#DataManagement
@Hamidreza_Sadeghian
امیدوارم حالتون عالی عالی باشه
یکی از موضوعاتی که جدیدا بحثش داغ شده و شاید اسمش رو از گوشه کنار شرکتها بشنوید، بحث حاکمیت داده هست.
مباحثی مانند:
> Master Data
> Data Quality
> Data Security
زیر مجوعه این مهم خواهند بود.
هدف از این بحث ، سیاستگذاری های دسترسی به داده ، کنترل کیفیت داده ها، یکپارچه سازی اطلاعات جهت رسیدن به گزارشات جامع و تجزیه و تحلیل های دقیق ، جهت پیشبرد اهداف سازمانها و همچنین بهبود فرآیندها و افزایش درآمد و کاهش هزینه های سازمانها می باشد .
خوشحال خواهم نقطه نظرات شمارو در این بحث بشنوم .
حتما در پستهای مختلفی در خصوص این موضوعات باهم صحبت خواهیم کرد
شاد و سالم باشید 🙂🙂
حمیدرضا صادقیان
#Data_Quality
#Data_Governance
#Data_Security
#Data_Management
#DataQuality
#DataGovernance
#DataSecurity
#DataManagement
@Hamidreza_Sadeghian
👍9
سلام خدمت دوستان عزیزم
امیدوارم حالتون خوب باشه
پیرو صحبت قبلی در خصوص Data Governance و حاکمیت داده ، یکی از موضوعات اساسی کیفیت داده ها است.
بیایم اول ببینیم کیفیت داده ها یعنی چی؟
برای این منظور باید هر داده ای از جنبه سوالات زیر بررسی شود .
آیا درست است؟
آیا معتبر است؟
آیا به موقع است؟
آیا کامل است؟
آیا منحصر به فرد است؟
آیا پایدار و ثابت است ؟
این سوالات برای صحت سنجی یک داده بررسی می شود.
در واقع همان ابعاد کیفیت داده می شود که به Data Quality Dimensions نیز مشهور است.
نکته مهم این هست که همه ابعاد کیفیت داده برای همه داده ها مناسب نیستند و نیازی هم نیستند که بررسی شوند.
بیایم با یک مثال این سوالات رو بررسی کنیم.
تاریخ تولد یک فرد رو در نظر بگیرید.
برای تاریخ تولد بررسی کامل بودن و معتبر بودن آن کفایت می کند.
مثلا به وقت بودن یا Timeliness بودن آن نیازی نیست بررسی شود. زیرا در زمان خود اتفاق افتاده و موثر بوده و نیازی نیست د ریک زمان خاص بررسی شود. در همه زمانها معتبر است.
یا مثلا منحصر به فرد بودن یا Uniqueness بودن آن نیز نیازی نیست بررسی شود چون مسلما برای افراد گوناگون تاریخ تولدهای یکسان وجود دارد.
ادامه دارد....
در پست بعد حتما در خصوص ادامه این موضوع باهم صحبت خواهیم کرد.
خوشحال میشم نقطه نظرات شمارو هم داشته باشم و پیرامون این موضوع باهم صحبت کنیم و توضیح بدین شما چطور دارید صحت داده هارو بررسی می کنید؟
ارادتمند شما
حمیدرضا صادقیان
#DQ_Part1
#Data_Quality
#Data_Governance
#Data_Security
#Data_Management
#DataQuality
#DataGovernance
#DataSecurity
#DataManagement
@Hamidreza_Sadeghian
SQLServer Telegram Channel : @SQL_Server
SQLServer Telegram Group : https://t.me/+uIc1qhv58gU0NWQ0
امیدوارم حالتون خوب باشه
پیرو صحبت قبلی در خصوص Data Governance و حاکمیت داده ، یکی از موضوعات اساسی کیفیت داده ها است.
بیایم اول ببینیم کیفیت داده ها یعنی چی؟
برای این منظور باید هر داده ای از جنبه سوالات زیر بررسی شود .
آیا درست است؟
آیا معتبر است؟
آیا به موقع است؟
آیا کامل است؟
آیا منحصر به فرد است؟
آیا پایدار و ثابت است ؟
این سوالات برای صحت سنجی یک داده بررسی می شود.
در واقع همان ابعاد کیفیت داده می شود که به Data Quality Dimensions نیز مشهور است.
نکته مهم این هست که همه ابعاد کیفیت داده برای همه داده ها مناسب نیستند و نیازی هم نیستند که بررسی شوند.
بیایم با یک مثال این سوالات رو بررسی کنیم.
تاریخ تولد یک فرد رو در نظر بگیرید.
برای تاریخ تولد بررسی کامل بودن و معتبر بودن آن کفایت می کند.
مثلا به وقت بودن یا Timeliness بودن آن نیازی نیست بررسی شود. زیرا در زمان خود اتفاق افتاده و موثر بوده و نیازی نیست د ریک زمان خاص بررسی شود. در همه زمانها معتبر است.
یا مثلا منحصر به فرد بودن یا Uniqueness بودن آن نیز نیازی نیست بررسی شود چون مسلما برای افراد گوناگون تاریخ تولدهای یکسان وجود دارد.
ادامه دارد....
در پست بعد حتما در خصوص ادامه این موضوع باهم صحبت خواهیم کرد.
خوشحال میشم نقطه نظرات شمارو هم داشته باشم و پیرامون این موضوع باهم صحبت کنیم و توضیح بدین شما چطور دارید صحت داده هارو بررسی می کنید؟
ارادتمند شما
حمیدرضا صادقیان
#DQ_Part1
#Data_Quality
#Data_Governance
#Data_Security
#Data_Management
#DataQuality
#DataGovernance
#DataSecurity
#DataManagement
@Hamidreza_Sadeghian
SQLServer Telegram Channel : @SQL_Server
SQLServer Telegram Group : https://t.me/+uIc1qhv58gU0NWQ0
👍11❤6
سلام خدمت دوستان عزیزم
امیدوارم حالتون عالی عالی باشه
اگر علاقمند هستین که از تکنیکهای پیشرفته T-SQL برای تجزیه و تحلیل داده های خودتون استفاده کنید،
پیشنهاد می کنم این کتاب رو مطالعه کنید.
در این کتاب در خصوص Data Quality , Time Oriented , Text Mining, Data Mining صحبت میشه و تماما داره با TSQL اینکارهارو انجام میده.
نویسنده کتاب جناب Dejan Sarka از MVP های مایکروسافت هستن که در این زمینه مقالات و کتابهای خیلی ارزشمندی دارن و معمولا د رنوشتن کتابهای TSQL با جناب Itzik Ben-Gan همکاری دارن.
امیدوارم که با این کتاب ،دربهای جدیدی از دنیای کدنویسی TSQL به روی ماهتون باز بشه.
پ.ن : به دلیل حفظ رعایت حقوق ناشر ، لینک دانلود قرار نخواهم داد. ولی با یک جستجوی ساده میتونید به لینک دانلودش برسید . 😜😜
ارادتمند شما
حمیدرضا صادقیان
@Hamidreza_Sadeghian
امیدوارم حالتون عالی عالی باشه
اگر علاقمند هستین که از تکنیکهای پیشرفته T-SQL برای تجزیه و تحلیل داده های خودتون استفاده کنید،
پیشنهاد می کنم این کتاب رو مطالعه کنید.
در این کتاب در خصوص Data Quality , Time Oriented , Text Mining, Data Mining صحبت میشه و تماما داره با TSQL اینکارهارو انجام میده.
نویسنده کتاب جناب Dejan Sarka از MVP های مایکروسافت هستن که در این زمینه مقالات و کتابهای خیلی ارزشمندی دارن و معمولا د رنوشتن کتابهای TSQL با جناب Itzik Ben-Gan همکاری دارن.
امیدوارم که با این کتاب ،دربهای جدیدی از دنیای کدنویسی TSQL به روی ماهتون باز بشه.
پ.ن : به دلیل حفظ رعایت حقوق ناشر ، لینک دانلود قرار نخواهم داد. ولی با یک جستجوی ساده میتونید به لینک دانلودش برسید . 😜😜
ارادتمند شما
حمیدرضا صادقیان
@Hamidreza_Sadeghian
❤6👍5
سلام خدمت دوستان عزیزم
امیدوارم حالتون عالی عالی باشه
یکی از مسائلی که در کدنویسی T-SQL اهمیت داره ، بحث تیمی کار کردن هست.
- اینکه چطور با تیم میشه یک دیتابیس رو توسعه داد؟
- چطور میشه برای کدهای دیتابیس تست نوشت.؟
- چطور برای یک دیتابیس مستندات تهیه کنیم؟
- قوانین نام گذاری اشیای داخل دیتابیس به چه شکلی باشه؟
- چطوری نحوه قراردادن کدها بر روی دیتابیس های مقصد را خودکار کنیم؟
- چطوری کد بنویسیم که قابل استفاده مجدد باشه؟
و....
در کتابی که معرفی می کنم ، شرکت Red-Gate به این مباحث پرداخته و این کتاب رو به صورت رایگان توزیع کرده.
پیشنهاد می کنم حتما بهش نگاه کنید. نکات بسیار ارزشمندی داخلش هست که باعث میشه کیفیت کدهای سطح دیتابیستون افزایش پیدا کنه.
امیدوارم از خوندن این کتاب لذت ببرید
ارادتمند شما
حمیدرضا صادقیان
@Hamidreza_Sadeghian
Group link : https://t.me/+uIc1qhv58gU0NWQ0
Ebook Link : https://assets.red-gate.com/community/books/redgate-guide-sql-server-development.pdf
امیدوارم حالتون عالی عالی باشه
یکی از مسائلی که در کدنویسی T-SQL اهمیت داره ، بحث تیمی کار کردن هست.
- اینکه چطور با تیم میشه یک دیتابیس رو توسعه داد؟
- چطور میشه برای کدهای دیتابیس تست نوشت.؟
- چطور برای یک دیتابیس مستندات تهیه کنیم؟
- قوانین نام گذاری اشیای داخل دیتابیس به چه شکلی باشه؟
- چطوری نحوه قراردادن کدها بر روی دیتابیس های مقصد را خودکار کنیم؟
- چطوری کد بنویسیم که قابل استفاده مجدد باشه؟
و....
در کتابی که معرفی می کنم ، شرکت Red-Gate به این مباحث پرداخته و این کتاب رو به صورت رایگان توزیع کرده.
پیشنهاد می کنم حتما بهش نگاه کنید. نکات بسیار ارزشمندی داخلش هست که باعث میشه کیفیت کدهای سطح دیتابیستون افزایش پیدا کنه.
امیدوارم از خوندن این کتاب لذت ببرید
ارادتمند شما
حمیدرضا صادقیان
@Hamidreza_Sadeghian
Group link : https://t.me/+uIc1qhv58gU0NWQ0
Ebook Link : https://assets.red-gate.com/community/books/redgate-guide-sql-server-development.pdf
👍22👏2
سلام خدمت دوستان عزیزم
امیدوارم حالتون عالی عالی باشه
امروز داشتم در خصوص زبان Rust مطالعه می کردم.
یکی از افراد خفن به نام Mark russinovich در این خصوص گفته بود که بهتره استفاده از زبان های C , C++ برای سیستم های جدید کنار گذاشته بشه و به جاش از این زبان استفاده بشه.
ایشون نویسنده کتابهای Windows Internals هست و ابزار بسیار قدرتمند Sysinternals Suite رو هم ایشون نوشتند. همچنین در حال حاضر هم CTO Microsoft Azure هستند.
نکته جالبش برای من این بود که در حوزه Data Science بسیار به نظر کاربردی تر از Python میاد و از لحاظ سرعت و امنیت حرفهای بسیاری برای گفتن داره.
مشتاقم بدونم شما برای ML , AI از چه زبانهایی استفاده می کنید و چرا؟
شاد باشین
حمیدرضا صادقیان
@Hamidreza_Sadeghian
امیدوارم حالتون عالی عالی باشه
امروز داشتم در خصوص زبان Rust مطالعه می کردم.
یکی از افراد خفن به نام Mark russinovich در این خصوص گفته بود که بهتره استفاده از زبان های C , C++ برای سیستم های جدید کنار گذاشته بشه و به جاش از این زبان استفاده بشه.
ایشون نویسنده کتابهای Windows Internals هست و ابزار بسیار قدرتمند Sysinternals Suite رو هم ایشون نوشتند. همچنین در حال حاضر هم CTO Microsoft Azure هستند.
نکته جالبش برای من این بود که در حوزه Data Science بسیار به نظر کاربردی تر از Python میاد و از لحاظ سرعت و امنیت حرفهای بسیاری برای گفتن داره.
مشتاقم بدونم شما برای ML , AI از چه زبانهایی استفاده می کنید و چرا؟
شاد باشین
حمیدرضا صادقیان
@Hamidreza_Sadeghian
👍10
سلام خدمت دوستان عزیزم
امیدوارم حالتون عالی عالی باشه
یکی از مسائلی که هرشخصی که در حوزه ادمین میخواد فعالیت کنه این هست که بتونه راهکارهای مناسب برای در دسترس بودن بانکهای اطلاعاتی ارائه بده.
خوب بیایم باهم یک سناریو رو بررسی کنیم:
نیازمندی های مسئله این هست:
- 50 سرور دیتابیس
- حدود 400 دیتابیس
- نسخه های SQL Server از 2008 تا 2019
- حجم کل اطلاعات 10 ترابایت
سه سایت که ارتباط شبکه ای بین آنها خوبه. دوتا در تهران و یکی در شهرستان هست.
خوب ما می خواهیم برای این راهکار HA ارائه بدیم.
اولا چه مسائلی رو بررسی می کنید برای راه اندازی HA؟
دوم اینکه چه راهکارهایی رو می تونید ارائه بدین؟
منتظر راهکارهای خوب شما هستم.
شاد و خلاق باشین
حمیدرضا صادقیان
@Hamidreza_Sadeghian
#HA
#سوال
#Alwayson
#Availability_Group
امیدوارم حالتون عالی عالی باشه
یکی از مسائلی که هرشخصی که در حوزه ادمین میخواد فعالیت کنه این هست که بتونه راهکارهای مناسب برای در دسترس بودن بانکهای اطلاعاتی ارائه بده.
خوب بیایم باهم یک سناریو رو بررسی کنیم:
نیازمندی های مسئله این هست:
- 50 سرور دیتابیس
- حدود 400 دیتابیس
- نسخه های SQL Server از 2008 تا 2019
- حجم کل اطلاعات 10 ترابایت
سه سایت که ارتباط شبکه ای بین آنها خوبه. دوتا در تهران و یکی در شهرستان هست.
خوب ما می خواهیم برای این راهکار HA ارائه بدیم.
اولا چه مسائلی رو بررسی می کنید برای راه اندازی HA؟
دوم اینکه چه راهکارهایی رو می تونید ارائه بدین؟
منتظر راهکارهای خوب شما هستم.
شاد و خلاق باشین
حمیدرضا صادقیان
@Hamidreza_Sadeghian
#HA
#سوال
#Alwayson
#Availability_Group
🤔10👍3😁3❤1
سلام خدمت دوستان عزیزم
امیدوارم حالتون عالی عالی باشه.
در خصوص سوالی که مطرح کردم برای ارائه راهکار.
نکته اول این هست که باید ببینیم آیا امکان ارتقای دیتابیس ها به یک نسخه مشترک هست یا خیر.
نکته دوم این هست که میزان RTO ,RPO برای دیتابیس های مختلف به چه صورت است؟
منظور از RTO همان Recovery Time Objective هست. یعنی زمانی که یک Disaster رخ می دهد ، چقدر میتوان Downtime داشت که آسیبی به کسب و کار نخورد. ممکن است برای بعضی از دیتابیس ها این عدد خیلی بالا باشه ممکنه برای بعضی از دیتابیس ها بسیار کم باشه. مثلا ممکنه برای بعضی در هفته ۵ ساعت باشه. ولی برای بعضی در سال ۲ ساعت باشه.
براساس اینها شما تصمیم میگیرید که برای دیتابیس فوق چه استراتژی تهیه کنید و در چه دسته ای قرار بدین.
منظور از RPO همان Recovery Point Objective هست.
یعنی اینکه در زمانی که یک Disaster رخ داد. چه مقداری از داده های دیتابیس مورد نظر از بین برود، آسیب جدی به کسب و کار نمیخورد و میتواند به کار خود ادامه دهد و آنرا دچار مشکل نمی کند.
ممکن است بعضی از دیتابیس ها تا یک هفته داده های آن از بین بروند اهمیتی نداشته باشند ولی ممکن است یک دیتابیس مثل سیستمهای بانکی حتی یک رکورد هم امکان از بین رفتن ندارد.
نکته سوم اندازه گیری وضعیت فعلی سرورها و میزان استفاده از منابع توسط هر دیتابیس و در هر سرور هست.
خوب حالا که این موارد مشخص شد. میتوانید راهکار ارائه بدین.
براساس اینها متوجه خواهید شد چند تا سرور نیاز دارید.
چند تا Instance نیاز دارید
بر روی هر Instance چند تا دیتابیس می تونید قرار بدین.
درسته که در هر Instance شما میتونید ۳۲۷۶۶ دیتابیس ایجاد کنید. زیرا Database_ID نوعش از نوع Smallint هست و چون یک دیتابیس مخفی به نام MSSQLResource نیز وجود دارد پس ۳۲۷۶۶ دیتابیس بیشتر نمیتونید بر روی یک Instance داشته باشین.
ولی بهتره بیش از ۱۰ ٪ حداکثر مقادیری که مایکروسافت برای هرچیزی تعیین کرده تعدی نکنید. مثلا برای دیتابیس ها اگر از ۳۲۷۶ عدد بر روی یک Instance فراتر رفتید ، این ممکنه یک نشونه طراحی بد دیتابیس ها باشه. ( البته این یک قانون همیشگی نیست و میتونه نقض هم بشه)
ادامش رو در پست های بعدی بهش اشاره می کنم.
شاد باشین و شکرگزار. ☺️☺️
ارادتمند شما
حمیدرضا صادقیان
@Hamidreza_Sadeghian
#HA
#DR
#Availability_Group
#AlwaysON
امیدوارم حالتون عالی عالی باشه.
در خصوص سوالی که مطرح کردم برای ارائه راهکار.
نکته اول این هست که باید ببینیم آیا امکان ارتقای دیتابیس ها به یک نسخه مشترک هست یا خیر.
نکته دوم این هست که میزان RTO ,RPO برای دیتابیس های مختلف به چه صورت است؟
منظور از RTO همان Recovery Time Objective هست. یعنی زمانی که یک Disaster رخ می دهد ، چقدر میتوان Downtime داشت که آسیبی به کسب و کار نخورد. ممکن است برای بعضی از دیتابیس ها این عدد خیلی بالا باشه ممکنه برای بعضی از دیتابیس ها بسیار کم باشه. مثلا ممکنه برای بعضی در هفته ۵ ساعت باشه. ولی برای بعضی در سال ۲ ساعت باشه.
براساس اینها شما تصمیم میگیرید که برای دیتابیس فوق چه استراتژی تهیه کنید و در چه دسته ای قرار بدین.
منظور از RPO همان Recovery Point Objective هست.
یعنی اینکه در زمانی که یک Disaster رخ داد. چه مقداری از داده های دیتابیس مورد نظر از بین برود، آسیب جدی به کسب و کار نمیخورد و میتواند به کار خود ادامه دهد و آنرا دچار مشکل نمی کند.
ممکن است بعضی از دیتابیس ها تا یک هفته داده های آن از بین بروند اهمیتی نداشته باشند ولی ممکن است یک دیتابیس مثل سیستمهای بانکی حتی یک رکورد هم امکان از بین رفتن ندارد.
نکته سوم اندازه گیری وضعیت فعلی سرورها و میزان استفاده از منابع توسط هر دیتابیس و در هر سرور هست.
خوب حالا که این موارد مشخص شد. میتوانید راهکار ارائه بدین.
براساس اینها متوجه خواهید شد چند تا سرور نیاز دارید.
چند تا Instance نیاز دارید
بر روی هر Instance چند تا دیتابیس می تونید قرار بدین.
درسته که در هر Instance شما میتونید ۳۲۷۶۶ دیتابیس ایجاد کنید. زیرا Database_ID نوعش از نوع Smallint هست و چون یک دیتابیس مخفی به نام MSSQLResource نیز وجود دارد پس ۳۲۷۶۶ دیتابیس بیشتر نمیتونید بر روی یک Instance داشته باشین.
ولی بهتره بیش از ۱۰ ٪ حداکثر مقادیری که مایکروسافت برای هرچیزی تعیین کرده تعدی نکنید. مثلا برای دیتابیس ها اگر از ۳۲۷۶ عدد بر روی یک Instance فراتر رفتید ، این ممکنه یک نشونه طراحی بد دیتابیس ها باشه. ( البته این یک قانون همیشگی نیست و میتونه نقض هم بشه)
ادامش رو در پست های بعدی بهش اشاره می کنم.
شاد باشین و شکرگزار. ☺️☺️
ارادتمند شما
حمیدرضا صادقیان
@Hamidreza_Sadeghian
#HA
#DR
#Availability_Group
#AlwaysON
👍37❤2🔥1
سلام خدمت دوستان عزیزم
امیدوارم حالتون عالی عالی باشه
یکی از مسائلی که در اغلب سوالات مطرح شده داخل گروه میبینم ، عدم آشنایی نسبت به رفتار SQL Server هست.
- اینکه بدونیم چطور کار می کنه.
- چطوری اطلاعات رو فراخوانی می کنه،
- چطور CPU و IO ,RAM رو مورد استفاده قرار میده.
- چطور از ایندکس ها استفاده می کنه.
- چطوری کدهای ما رو میفهمه و اجراش می کنه.
دونستن این مسائل به ما کمک میکنه دقیقتر کد بنویسیم و روی راه حل هامون تجدید نظر کنیم و همچنین دستاورد این دانش ،افزایش سرعت و کاهش میزان فحش بر ثانیه توسط مشتری است.😂😂
براین اساس پیشنهاد می کنم این چهار سری ویدئو از آقای Brent Ozar رو ببینید و روش عمیق بشید.
امیدوارم لحظات خوشی را در کنار ایشون تجربه کنید.
https://www.youtube.com/watch?v=HhqOrbX3Bls&list=PLDYqU5RH_aX1VSVvjdla9TOKf939UhIDB&index=1
شاد و شکرگزار باشین .☺️☺️
ارادتمند شما
حمیدرضا صادقیان
ID: @Hamidreza_Sadeghian
🆔 : https://www.linkedin.com/in/hamidrezasadeghian/
امیدوارم حالتون عالی عالی باشه
یکی از مسائلی که در اغلب سوالات مطرح شده داخل گروه میبینم ، عدم آشنایی نسبت به رفتار SQL Server هست.
- اینکه بدونیم چطور کار می کنه.
- چطوری اطلاعات رو فراخوانی می کنه،
- چطور CPU و IO ,RAM رو مورد استفاده قرار میده.
- چطور از ایندکس ها استفاده می کنه.
- چطوری کدهای ما رو میفهمه و اجراش می کنه.
دونستن این مسائل به ما کمک میکنه دقیقتر کد بنویسیم و روی راه حل هامون تجدید نظر کنیم و همچنین دستاورد این دانش ،افزایش سرعت و کاهش میزان فحش بر ثانیه توسط مشتری است.😂😂
براین اساس پیشنهاد می کنم این چهار سری ویدئو از آقای Brent Ozar رو ببینید و روش عمیق بشید.
امیدوارم لحظات خوشی را در کنار ایشون تجربه کنید.
https://www.youtube.com/watch?v=HhqOrbX3Bls&list=PLDYqU5RH_aX1VSVvjdla9TOKf939UhIDB&index=1
شاد و شکرگزار باشین .☺️☺️
ارادتمند شما
حمیدرضا صادقیان
ID: @Hamidreza_Sadeghian
🆔 : https://www.linkedin.com/in/hamidrezasadeghian/
YouTube
How to Think Like the Engine Part 1
You've never had a formal class on Microsoft SQL Server before, and you want to learn how it works. I'll teach you using the Stack Overflow database printed out on a series of pages. Print the PDF to follow along: https://BrentOzar.com/go/engine
👍30❤8😁2
سلام خدمت دوستان عزیزم
امیدوارم حالتون عالی باشه
یک چالشی که جدیدا دارم زیاد مشاهده می کنم این هست که به عنوان مشاور میرم با یک سازمان صحبت میکنم که فرضا دیتابیس یا سرور رو پایش کنیم و چالش ها رو شناسایی کنیم. جالبه که شرکت نرم افزاری اومده دسترسی های ادمین دیتابیس رو گرفته و به شرکت مورد نظر نمیده و شرکت میگه ما باید ازشون اجازه بگیریم!!!!
دوستان عزیزم، هیچ شرکت نرم افزاری حق مدیریت دیتابیس های شمارو نداره.
هیچ شرکت نرم افزاری حق دسترسی مستقیم به دیتابیسهای شمارو نداره.
هیچ شرکت نرم افزاری حق نداره دسترسی ادمین به دیتابیس داشته باشه.
مالکیت حقوقی مادی معنوی و هر مالکیتی بر روی دیتابیس و SQL Server و داده های درون آن ، مال شماست و متعلق به شماست.
اگر قراره شرکتی بر روی دیتابیس های شما کار کنه باید مستقیما زیر نظر DBA شما حرکت کنه و نباید مستقیم به دیتابیس های خودش هم دسترسی داشته باشه.
حتی اگه قراره تغییری داخل دیتابیس های خودشون هم بدن باید با نظارت DBA سازمان باشه. اینقدر مشاهده کردم که با یک بی دقتی دیتای سازمان رو دچار مشکل کردند یا مشکلات عدیده دیگه ای به وجود اوردند.
در بحث Index گذاری که به هیچ وجه نباید دسترسی داشته باشند و اصلا در تخصص اونها نیست و دقیقا تیم DBA باید اینکارو انجام بده.
باز اگر قراره Index گذاشته بشه باید از کانال DBA رد بشه.
به هیچ وجهی هیچ دسترسی ریموت , Anydesk و هیچ ابزار ریموتی به صورت مستقیم نباید داشته باشند.
دوستان لطفا این موارد رو رعایت کنید خواهشا.
هیچ دیتابیسی قرار نیست با کپی فایل داخل مسیر فایلهای دیتابیس از کار بیافته.
قرار نیست با یک مانیتور بر روی سرور دیتابیس ، نرم افزار از کار بیافته.
از این صحبتها نترسید و به هیچ وجهی هیچ مسؤلیتی رو به هیچ شرکتی واگذار نکنید مگر اینکه مستقیما در خصوص نگهداری دیتابیس باهاشون یک قرارداد ببندید و تمامی مواردی که باید انجام بشه رو داخلش قید کنید.
در خصوص نوع قراردادشم میتونم راهنماییتون کنم که چه ایتمهایی باید داخلش قید بشه.
شاد باشین و شکرگزار. ☺️☺️
Hello, dear friends.
I hope you're doing great.
Lately, I have been facing a challenge that I observe frequently. As a consultant, I often approach organizations to discuss monitoring their databases or servers and identifying challenges. Interestingly, there have been instances where software companies have obtained administrative access to databases without granting it to the respective organization. The company insists that we need to seek permission from them!
My dear friends, no software company has the right to manage your databases. No software company has the right to directly access your databases. No software company should have admin access to your databases. The legal, material, and intellectual ownership of the databases, SQL Server, and the data within them belongs to you.
If a company is going to work with your databases, it should operate directly under the supervision of your DBA (Database Administrator) and should not have direct access to their own databases. Even if they need to make changes within their own databases, it should be done under the supervision of the organization's DBA. I have witnessed numerous instances where their carelessness has caused issues or created various other problems within the organization's data.
In terms of indexing, they should never have access to it as it is not their area of expertise. The DBA team should be responsible for this task. If indexing is to be implemented, it must be approved through the DBA channel.
Under no circumstances should they have remote access, Anydesk, or any remote tools directly. Please, my friends, adhere to these guidelines.
No database is supposed to go out of order by copying files into the database file path.
No software should cause the database to go out of order by simply placing a monitor on the database server.
Do not fear these discussions, and under no circumstances should you delegate any responsibility to any company unless you have a direct contract with them regarding database maintenance and explicitly state all the tasks to be performed within it.
I can guide you on the type of contract and what items should be included in it.
Stay happy and grateful. ☺️☺️
@Hamidreza_Sadeghian
امیدوارم حالتون عالی باشه
یک چالشی که جدیدا دارم زیاد مشاهده می کنم این هست که به عنوان مشاور میرم با یک سازمان صحبت میکنم که فرضا دیتابیس یا سرور رو پایش کنیم و چالش ها رو شناسایی کنیم. جالبه که شرکت نرم افزاری اومده دسترسی های ادمین دیتابیس رو گرفته و به شرکت مورد نظر نمیده و شرکت میگه ما باید ازشون اجازه بگیریم!!!!
دوستان عزیزم، هیچ شرکت نرم افزاری حق مدیریت دیتابیس های شمارو نداره.
هیچ شرکت نرم افزاری حق دسترسی مستقیم به دیتابیسهای شمارو نداره.
هیچ شرکت نرم افزاری حق نداره دسترسی ادمین به دیتابیس داشته باشه.
مالکیت حقوقی مادی معنوی و هر مالکیتی بر روی دیتابیس و SQL Server و داده های درون آن ، مال شماست و متعلق به شماست.
اگر قراره شرکتی بر روی دیتابیس های شما کار کنه باید مستقیما زیر نظر DBA شما حرکت کنه و نباید مستقیم به دیتابیس های خودش هم دسترسی داشته باشه.
حتی اگه قراره تغییری داخل دیتابیس های خودشون هم بدن باید با نظارت DBA سازمان باشه. اینقدر مشاهده کردم که با یک بی دقتی دیتای سازمان رو دچار مشکل کردند یا مشکلات عدیده دیگه ای به وجود اوردند.
در بحث Index گذاری که به هیچ وجه نباید دسترسی داشته باشند و اصلا در تخصص اونها نیست و دقیقا تیم DBA باید اینکارو انجام بده.
باز اگر قراره Index گذاشته بشه باید از کانال DBA رد بشه.
به هیچ وجهی هیچ دسترسی ریموت , Anydesk و هیچ ابزار ریموتی به صورت مستقیم نباید داشته باشند.
دوستان لطفا این موارد رو رعایت کنید خواهشا.
هیچ دیتابیسی قرار نیست با کپی فایل داخل مسیر فایلهای دیتابیس از کار بیافته.
قرار نیست با یک مانیتور بر روی سرور دیتابیس ، نرم افزار از کار بیافته.
از این صحبتها نترسید و به هیچ وجهی هیچ مسؤلیتی رو به هیچ شرکتی واگذار نکنید مگر اینکه مستقیما در خصوص نگهداری دیتابیس باهاشون یک قرارداد ببندید و تمامی مواردی که باید انجام بشه رو داخلش قید کنید.
در خصوص نوع قراردادشم میتونم راهنماییتون کنم که چه ایتمهایی باید داخلش قید بشه.
شاد باشین و شکرگزار. ☺️☺️
Hello, dear friends.
I hope you're doing great.
Lately, I have been facing a challenge that I observe frequently. As a consultant, I often approach organizations to discuss monitoring their databases or servers and identifying challenges. Interestingly, there have been instances where software companies have obtained administrative access to databases without granting it to the respective organization. The company insists that we need to seek permission from them!
My dear friends, no software company has the right to manage your databases. No software company has the right to directly access your databases. No software company should have admin access to your databases. The legal, material, and intellectual ownership of the databases, SQL Server, and the data within them belongs to you.
If a company is going to work with your databases, it should operate directly under the supervision of your DBA (Database Administrator) and should not have direct access to their own databases. Even if they need to make changes within their own databases, it should be done under the supervision of the organization's DBA. I have witnessed numerous instances where their carelessness has caused issues or created various other problems within the organization's data.
In terms of indexing, they should never have access to it as it is not their area of expertise. The DBA team should be responsible for this task. If indexing is to be implemented, it must be approved through the DBA channel.
Under no circumstances should they have remote access, Anydesk, or any remote tools directly. Please, my friends, adhere to these guidelines.
No database is supposed to go out of order by copying files into the database file path.
No software should cause the database to go out of order by simply placing a monitor on the database server.
Do not fear these discussions, and under no circumstances should you delegate any responsibility to any company unless you have a direct contract with them regarding database maintenance and explicitly state all the tasks to be performed within it.
I can guide you on the type of contract and what items should be included in it.
Stay happy and grateful. ☺️☺️
@Hamidreza_Sadeghian
👍40
سلام خدمت دوستان عزیزم
امیدوارم حالتون عالی عالی باشه
لینک گروه پرسش و پاسخ رو ارسال می کنم که بتونید استفاده کنید.
شاد باشید و شکرگزار.☺️☺️
حمیدرضا صادقیان
Hello, my dear friends!
I hope you're doing fantastic.
I'm sharing the link to a Q&A group so you can make use of it. If you're not a Persian speaker, feel free to write your questions in English.
Be happy and grateful. ☺️☺️
Hamidreza Sadeghian
@Hamidreza_Sadeghian
https://t.me/+uIc1qhv58gU0NWQ0
امیدوارم حالتون عالی عالی باشه
لینک گروه پرسش و پاسخ رو ارسال می کنم که بتونید استفاده کنید.
شاد باشید و شکرگزار.☺️☺️
حمیدرضا صادقیان
Hello, my dear friends!
I hope you're doing fantastic.
I'm sharing the link to a Q&A group so you can make use of it. If you're not a Persian speaker, feel free to write your questions in English.
Be happy and grateful. ☺️☺️
Hamidreza Sadeghian
@Hamidreza_Sadeghian
https://t.me/+uIc1qhv58gU0NWQ0
👍2
سلام خدمت دوستان عزیزم
امیدوارم حالتون عالی عالی باشه
میخوام باهاتون یک مساله دیگه ای رو مطرح کنم.
فرض کنید در یک سناریو ۲۰ تا سرور داریم که با تکنولوژی های مختلف باهم Sync شدند. یعنی بخشی از این سرورها با Alwayson باهم ارتباط دارند بخشی از آنها باهم Failover Cluster Instance هستند.
بر روی این ۲۰ تا سرور ، سرویسهای مختلف مثل SSAS , SSIS نیز قراردارند.
در مجموعه ۶۰ ترابایت هم دیتا بر روی همه این سرورها قرار دارد.
بین سرورها لینک سرورهای مختلف با دسترسی های مختلفی قرار دارند.
همچنین بین بعضی از دیتابیس ها نیز Replication نیز قرار دارد.
قرار هست این سرورها به سرورهای مجازی منتقل شوند.
هدف ارائه راهکاری هست که با کمترین میزان Downtime وریسک این انتقال انجام شود.
خوشحال میشم راهکارتون رو بشنوم و در این خصوص صحبت کنیم.
شاد باشین و شکرگزار☺️☺️
حمیدرضا صادقیان
@hamidreza_Sadeghian
امیدوارم حالتون عالی عالی باشه
میخوام باهاتون یک مساله دیگه ای رو مطرح کنم.
فرض کنید در یک سناریو ۲۰ تا سرور داریم که با تکنولوژی های مختلف باهم Sync شدند. یعنی بخشی از این سرورها با Alwayson باهم ارتباط دارند بخشی از آنها باهم Failover Cluster Instance هستند.
بر روی این ۲۰ تا سرور ، سرویسهای مختلف مثل SSAS , SSIS نیز قراردارند.
در مجموعه ۶۰ ترابایت هم دیتا بر روی همه این سرورها قرار دارد.
بین سرورها لینک سرورهای مختلف با دسترسی های مختلفی قرار دارند.
همچنین بین بعضی از دیتابیس ها نیز Replication نیز قرار دارد.
قرار هست این سرورها به سرورهای مجازی منتقل شوند.
هدف ارائه راهکاری هست که با کمترین میزان Downtime وریسک این انتقال انجام شود.
خوشحال میشم راهکارتون رو بشنوم و در این خصوص صحبت کنیم.
شاد باشین و شکرگزار☺️☺️
حمیدرضا صادقیان
@hamidreza_Sadeghian
👍7❤2