PDA

View Full Version : سوال: راهنمايي كلا در مورد mysql



Anisi1371
یک شنبه 17 اردیبهشت 1391, 02:01 صبح
سلام دوستان
من يه پروژه دارم انجام ميدم كه توش سرعت خيلي برام مهمه.
ازتون درخواست راهنمايي داشتم/.
حجام اطلاعاتم خيلي كمه ولي تعدادشون زياده. همش 2 تا فيلد دارم يكي اسم و يكي آي دي نه چيز ديگه اي (نه رابطه اي و ...).
هر بار هم كه مي خوام اطلاعات رو در جدول درج كنم بايد ببينم اون اسم توي جدول وجود نداشته باشه.
اگر امكانش هست در مورد همه چيز جدول براي افزايش سرعت راهنماييم كنيد.
مثلا انتخاب نوع فيلدها، نحوه جستجو در جدول، نحوه درج اطلاعات در جدول، Storage Engine و...
نه اينكه اينا رو ندونم ولي مي خوام بهينه ترين ترين حالت رو براي بهترين سرعت بدونم. ممنون

masoud_tamizy
دوشنبه 18 اردیبهشت 1391, 13:28 عصر
برای درج و آپدیت InnoDB engine ، موتور خوبیه .
واسه انجام تراکنشات ، همشون رو توی یه Stored procedure و در داخل یه Transaction بنویس
نوع فیلدهات رو هم در حداقل حالت ممکن قرار بده و نه بیشتر و اگه فیلدهات هم مقادیر مشخص (طول ، نوع و ...) بهتره که ثابت باشن .
درپناه حق :لبخندساده: