PDA

View Full Version : تلفیق کردن اطلاعات 1000 جدول مشابه با هم



ykm145
پنج شنبه 18 خرداد 1385, 12:51 عصر
بهترین روش تلفیق کردن اطلاعات 1000 جدول مشابه با هم در یک جدول چیه ؟
insert into یا union یا ....جمعا 20 الی 50 میلیون رکورد
در ضمن رکوردها تکراری هم نباشند
اگر بخواهیم از اینترنت استفاده نکنیم بهترین روش ارسال اطلاعات از شهرهای مختلف ودریافت ان در مرکز چه راهی ر اپیشنهاد میکنید

mRizvandi
پنج شنبه 18 خرداد 1385, 13:27 عصر
سلام

اگر از اینترنت نمی خواهید استفاده کنید خوب فقط خط تلفن باقی می مونه که با اون تعداد رکوردی که شما گفتید یه مقدار کند میشه.
سریال کردن و بعد زیپ کردن و در مقصد دی سریال و باز کردن از حالت زیپ و ورود به دیتابیس بعد هم insert از دیتابیس تمپ به اصلی.

farzad sahraei
پنج شنبه 18 خرداد 1385, 14:18 عصر
با سلام دوست عزیز شما میتوانید با استفاده از riplication این کار رو انجام بدی.

Omid Rekabsaz
پنج شنبه 18 خرداد 1385, 15:58 عصر
منظور از 1000 جدول مشابه 1000 مرکز است که این اطلاعات را تولید کرده اند... اگر این اطلاعات در مدت زمان محدودی باید جمع آوری شود از چند publisher استفاده کنید و سپس اطلاعات publisher ها را merge کنید...

ykm145
پنج شنبه 18 خرداد 1385, 20:17 عصر
با سلام دوست عزیز شما میتوانید با استفاده از riplication این کار رو انجام بدی.
مرسی دوست عزیز میشه بیشتر توضیح بدی

منظور از 1000 جدول مشابه 1000 مرکز است که این اطلاعات را تولید کرده اند... اگر این اطلاعات در مدت زمان محدودی باید جمع آوری شود از چند publisher استفاده کنید و سپس اطلاعات publisher ها را merge کنید...
از شما هم ممنونم
بله اطلاعات 1000شعبه در مرکز گردآوری وتجزیه وتحلیل گردد اگر ممکنه درباره publisher بیشتر توضیح بدی
استاد محترم جناب اقای ثباتی شما چه نظری دارید؟
با تشکر

AminSobati
جمعه 19 خرداد 1385, 10:27 صبح
اگر قراره تغییرات دو طرفه باشه، یعنی تغییراتی که در شعبه ها و همچنین روی مرکز اتفاق میافته به همدیگه سرایت کنه، تنها راهش Replication هست. اما یک طرفه بودنش راههای زیادی داره. مثلا هر شعبه مرتب اطلاعات رو Export کنه روی Tex File و ارسال کنه. شما هم روی دیتابیس مرکزی Import کنین. اما کنترل تکراری نبودنش به عهده خودتون هست. مثلا براش کد بنویسین.
در مورد Publisher، این از اصطلاحات مبحث Replication هستش. Publisher سروریه که اطلاعات رو منتشر میکنه و به Subscriberها میرسه (فرضا شعبه های شما). اما Subscriber هم میتونه اطلاعات رو ویرایش کنه و این تغییرات به Publisher سرایت کنه.

ykm145
جمعه 19 خرداد 1385, 11:57 صبح
ممنون استاد

Omid Rekabsaz
شنبه 20 خرداد 1385, 11:12 صبح
کم هزینه ترین در جمع آوری اطاعات با توجه به پارامتر صحت اطلاعات به نظر من Replication است...