در پست قبلی آزمون تداد رکورد بر ثانیه رو در مورد چندین Embedded Database رایج برای 1 میلیون رکورد را انجام دادم، تو تست دوم زمان انجام همان تست ها را برای 250.000 رکورد خواهید دید.
خیلی خوشحالم که پست قبلی مورد توجه دوستان قرار گرفت و ایمیل و بعضا کامنت اظهار لطف کردند… انشاء الله در آینده ای نچندان دور در صورت محیا شدن امکانات سعی خواهم کرد تا تست بین اراکل 11g و SQL Server 2008 R2 را بر روی سرور واقعی با حداقل 24 گیگ رم و دوتا پردازنده ی 5560 Xeon یعنی 16 پردازنده منطقی و دیسک های 15k SAS انجام بدم، ولی دوتا مانع فعلا وجود داره، اولیش وقت من و دومیش هم وقت من :) چون طراحی تست که نیازمند سنجیدن پارامترهای زیادیه که ما رو به شرایط عادلانه و عدد واقعی تر نزدیک کنه بسیار وقتگیره. (هدف آزمونی متفاوت با آزمون های استاندارد TPC.org خواهد بود)
--> و اما تست دوم که زمان رو معیار سنجش قرار دادم… در بخش بعدی تست سایز خواهد بود و در پست چهارم این سری از آزمون ها به ارزیابی نهایی و مقایسه امکانات هر دیتابیس و بیان شرایطی که تست ها رو انجام دادم خواهم پرداخت.
در تست دوم (زمان) آزمون برای موارد زیر انجام گرفته است:
- افزودن رکورد به جدول (Append)
- مرور یک به یک رکوردها (Enumerate)
- ویرایش داده ها (Update)
- کپی داد های جدول (Clone)
- مرتب سازی (Double Type Sort)
- مرتب سازی (String, DateTime types Sort)
- ورود همزمان داده ها به چند جدول (Multitable insert)
- مرور داده ی زمان-تاریخ صعودی (DateTime Enumeration ASC)
- مرور داده ی زمان-تاریخ نزولی (DateTime Enumeration DSC)
- ورود داده با ترتیب تصادفی (Random Insert)
- مرور داده ها به صورت بخش های جداگانه و بدون ترتیب (Fragmented Enumerate)
- دسترسی تصادفی داده ها (Random Access)
- حذف داده ها (Delete)
| Summery  |
| Append
| Enumerate |
| Update | Clone |
| Sort – Double | Sort – String, DateTime |
| Insert - MultiTable | Insert - DateTime |
| DateTime – Enumerate – DSC | DateTime – Enumerate - ASC |
| Random Insert | Fragmented Enumerate |
| Random Access | Delete |