نظرات مطالب
رویه های ذخیره شده خوب یا بد؟!
نکته دیگر آنکه بدلیل Pre-Compiled بودن SPها و همچنین کَش شدن Execution Plan آنها، اندکی با سرعت بالاتری اجرا میشوند.
در SQL Server این مورد برای کوئریهای پارامتری هم صدق میکند (مانند کوئریهای حاصل از ORMها که با sp_executesql هم همراه هستند) و منحصر به SPها نیست. همچنین در بدترین حالت میشه کوئریهای غیرپارامتری رو هم پارامتری پردازش کرد: بهبود کارآیی برنامههای قدیمی که از SQL Server استفاده میکنند
این مقاله رو دیدم یاد موضوعی افتادم ، یادم هست موقعی که از sql server 2005 استفاده میکردیم موقع انتقال جداول از این بانک به بانک راه دور ، جداول انتقال مییافت ولی کلیدها خیر
حالا یا من اشتباهی میکردم یا مشکل از طرف sql server بوده ، البته بعضیها هم میگفتن همین مشکل رو دارند
من بیشتر از generate scripts برای انتقال استفاده میکنم که نسبت به اون روش انتقال جداول سریعتر عمل میکنه و برای همین دیگه توی نسخههای جدیدتر این موضوع رو تست نکردم
میتونید محل ذخیره سشن رو بجای حافظه، یک بانک اطلاعاتی SQL Server تعیین کنید: http://support.microsoft.com/kb/317604
یا اخیرا بجای SQL Server از بانکهای اطلاعاتی NoSQL از نوع key/value store هم برای اینکار استفاده میکنند: ASP.NET Session State Provider for Redis
نظرات مطالب
استفاده از Flashback Table در Oracle
با سلام
قابلیتی که اشاره کردید در SQL Server وجود ندارد (در SQL Server میتوان آن را با Point In Time Restore هم انجام داد) به نظر میرسد که با استفاده از این حالت جدول شما حذف منطقی شده و از دسترسی عادی کاربران خارج میگردد (این خوب و هم بد)
خوبی آن در این است که هر موقع خواستید میتوانید اطلاعات آن را برگردانید
بدی آن هم در این است که فضای مربوط به این جدول هنگام حذف از دیسک آزاد نخواهد شد
قابلیتی که اشاره کردید در SQL Server وجود ندارد (در SQL Server میتوان آن را با Point In Time Restore هم انجام داد) به نظر میرسد که با استفاده از این حالت جدول شما حذف منطقی شده و از دسترسی عادی کاربران خارج میگردد (این خوب و هم بد)
خوبی آن در این است که هر موقع خواستید میتوانید اطلاعات آن را برگردانید
بدی آن هم در این است که فضای مربوط به این جدول هنگام حذف از دیسک آزاد نخواهد شد
نظرات مطالب
SQL Server 2005 SP3
بله.مطابق مستندات رسمی آن:
SP3 can be used to upgrade from any previous instance of SQL Server 2005
http://blogs.technet.com/dataplatforminsider/archive/2008/12/10/sql-server-2005-sp3-now-available-for-download.aspx
SP3 can be used to upgrade from any previous instance of SQL Server 2005
http://blogs.technet.com/dataplatforminsider/archive/2008/12/10/sql-server-2005-sp3-now-available-for-download.aspx
نظرات مطالب
لینکهای هفته اول آذر
مطلبی با عنوان
استفاده از دستور DateDiff و کار با ساعت در SQL Server
در وبلاگ خودم گذاشتم و از شما خواستارم در صورت داشتن زمان و وقت کافی به پرسش مطرح شده در آنجا پاسخ مناسبی بدهید . لینک مستقیم مطلب
http://hajloo.wordpress.com/2008/11/27/sql-server-datetime-type-and-datediff-command/
استفاده از دستور DateDiff و کار با ساعت در SQL Server
در وبلاگ خودم گذاشتم و از شما خواستارم در صورت داشتن زمان و وقت کافی به پرسش مطرح شده در آنجا پاسخ مناسبی بدهید . لینک مستقیم مطلب
http://hajloo.wordpress.com/2008/11/27/sql-server-datetime-type-and-datediff-command/
پاسخ به بازخوردهای پروژهها
عدم اجرای پروژه در VS 2012
خطایی که گرفتید عنوان کرده server was not found. یعنی SQL Server رو پیدا نمیکنه مطابق کانکشن استرینگ زیر (بررسی کنید آیا سرویس SQL در حال اجرا هست روی سیستم شما؟)
<add name="IrisDbContext" providerName="System.Data.SqlClient" connectionString="Data Source=(local);Integrated Security=true;Initial Catalog=IrisDB" />