تاثیر mullti table database
سلام و عرض ادب
یک فرم چند صفحه ای دارم
یک فرم دارم نزدیک به 50 عدد فیلد داره
اگه این فرم در چند جدول دبتابیس درج بشه سریعتر عملیات انجام میشه؟
یا اینکه همه فیلد ها در یک جدول باشند؟
چیزی که مد نظرم هست سرعت در انجام کار هست
با تشکر
2 پاسخ
با سلام
دوست عزیز شما کل دیتاتونو رو یکجا صورت json دخیره کنید توی دیتابیس sample زیر رو ببینید .
http://techbrij.com/save-json-data-sql-server-database-c-linq-sqlbulkcopy
سلام دوست عزیز، جدول شما 50 تا فیلد داره و به نظرم طراحیتون مشکل داره، شما باید جدولتون رو Normalize کنید. در مورد سرعت مشکلی پیش نمیاد، با استفاده درست از Index ها بر روی جدول هاتون سرعت دسترسی به Table بالا هست و مشکلی ایجاد نمیشه، علاوه بر ایجاد Index ها به صورت خودکار بر روی فیلدهایی که Foreign Key هستند ایندکس ایجاد میشه و SQL با سرعت بالا اطلاعات رو میخونه.