16 اسفند 1393, 08:37 ب.ظ
صفحهها: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67
16 اسفند 1393, 09:27 ب.ظ
(16 اسفند 1393 08:37 ب.ظ)irpersian20 نوشته شده توسط: [ -> ]Ensuring consistency for an individual transaction is the responsibilityبرای یک تراکنش منفزد، کسب اطمینان از سازگاری بر عهده برنامه نویس اپلیکیشن هست که تراکنش را کد میکند.
of the application programmer who codes the transaction
مبحث مربوط به پایگاه داده است
بحث ACID
19 اسفند 1393, 01:06 ق.ظ
their operations may interleave in some undesirable way
سلام وقت بخیر
اینجا معنی چیست؟
interleave به معنای جدا کردن است؟ متن کامل میزارم برای وضوح بیشتر
Isolation: Even if the consistency and atomicity properties are ensured for
each transaction, if several transactions are executed concurrently, their operations
may interleave in some undesirable way, resulting in an inconsistent
state.
سلام وقت بخیر
اینجا معنی چیست؟
interleave به معنای جدا کردن است؟ متن کامل میزارم برای وضوح بیشتر
Isolation: Even if the consistency and atomicity properties are ensured for
each transaction, if several transactions are executed concurrently, their operations
may interleave in some undesirable way, resulting in an inconsistent
state.
19 اسفند 1393, 02:14 ق.ظ
(19 اسفند 1393 01:06 ق.ظ)irpersian20 نوشته شده توسط: [ -> ]their operations may interleave in some undesirable way
سلام وقت بخیر
اینجا معنی چیست؟
interleave به معنای جدا کردن است؟ متن کامل میزارم برای وضوح بیشتر
Isolation: Even if the consistency and atomicity properties are ensured for
each transaction, if several transactions are executed concurrently, their operations
may interleave in some undesirable way, resulting in an inconsistent
state.
سلام
کلاً معنی لغوی interleave به معنای "در میان چیزی جا دادن" هست، البته در مواقعی که برگه سفیدی موقع کتاب خوندن لاش میذارن هم استفاده میکنن.
ولی در سیستم عامل مبحث interleave یه روشی هست برای فرمت کردن دیسک سخت(که به صورت یک درمیان هد رو جابه جا میکنه)
توی این متن مفهوم ترجمه اون جمله میشه : عملیات آنها ممکنه همراه با نتایج نامطلوب دیگری هم باشد.
معنای interleave اینجا میشه "همراه با" .
در زبان عامیانه هم interleave میشه همون بُر زدن خودمون
19 اسفند 1393, 12:08 ب.ظ
Information residing in stable storage is never lost (never
should be taken with a grain of salt, since theoretically never cannot be
guaranteed
should be taken with a grain of salt, since theoretically never cannot be
guaranteed
19 اسفند 1393, 01:39 ب.ظ
(19 اسفند 1393 12:08 ب.ظ)irpersian20 نوشته شده توسط: [ -> ]Information residing in stable storage is never lost (never
should be taken with a grain of salt, since theoretically never cannot be
guaranteed
میگه :اطلاعات ساکن شده {ینی ذخیره شده و مانده} در حافظه پایدار هرگز مفقود نمی شود
( اونکه داخل پرانتز نوشته یک اصطلاحی هست که وقتی نمی دونن یه مطلبی کاملاً صحیح هست یا غلط استفاده میشه ) ینی نمیشه نتیجه گرفت که اون جمله اول کاملاً صحیحه یا غلط.
تا زمانی که از لحاظ تئوری و نظریه واقعاً تضمین بشه.
22 اسفند 1393, 10:36 ق.ظ
Schedule 1—a serial schedule in which T1 is followed by T2
دوستان در پایگاه داده هست. یعنی T1 اول اجرا میشه و T2 دنبال میکنه یا برعکس؟
دوستان در پایگاه داده هست. یعنی T1 اول اجرا میشه و T2 دنبال میکنه یا برعکس؟
22 اسفند 1393, 11:43 ق.ظ
These schedules are serial: Each serial schedule consists of a sequence of
instructions from various transactions, where the instructions belonging to one
single transaction appear together in that schedule.
instructions from various transactions, where the instructions belonging to one
single transaction appear together in that schedule.
22 اسفند 1393, 12:31 ب.ظ
(22 اسفند 1393 10:36 ق.ظ)irpersian20 نوشته شده توسط: [ -> ]Schedule 1—a serial schedule in which T1 is followed by T2
دوستان در پایگاه داده هست. یعنی T1 اول اجرا میشه و T2 دنبال میکنه یا برعکس؟
بله. اول t1 و بعد t2 .
(22 اسفند 1393 11:43 ق.ظ)irpersian20 نوشته شده توسط: [ -> ]These schedules are serial: Each serial schedule consists of a sequence ofاین زمانبندی ها سریال هستند: هر زمانبندی سریال شامل دنباله ای از دستورات از تراکنشهای مختلف است به طوری که
instructions from various transactions, where the instructions belonging to one
single transaction appear together in that schedule.
دستوراتی که متعلق به یک تراکنش هستند با هم در یک زمانبندی ظاهر می شوند.
23 اسفند 1393, 08:58 ب.ظ
We can ensure consistency of the database under concurrent execution by
making sure that any schedule that is executed has the same effect as a schedule
that could have occurred without any concurrent execution. That is, the schedule
should, in some sense, be equivalent to a serial schedule. Such schedules are
called serializable schedules.
بچه ها این منظورش رو نمیفهمم
میگه schedule ای که پاسخش چه همزمان و چه غیر هزمان بتونه اجرا بشه و پاسخ یکسان بده
این بهش میگن serializable?
making sure that any schedule that is executed has the same effect as a schedule
that could have occurred without any concurrent execution. That is, the schedule
should, in some sense, be equivalent to a serial schedule. Such schedules are
called serializable schedules.
بچه ها این منظورش رو نمیفهمم
میگه schedule ای که پاسخش چه همزمان و چه غیر هزمان بتونه اجرا بشه و پاسخ یکسان بده
این بهش میگن serializable?
24 اسفند 1393, 08:14 ب.ظ
(23 اسفند 1393 08:58 ب.ظ)irpersian20 نوشته شده توسط: [ -> ]We can ensure consistency of the database under concurrent execution by
making sure that any schedule that is executed has the same effect as a schedule
that could have occurred without any concurrent execution. That is, the schedule
should, in some sense, be equivalent to a serial schedule. Such schedules are
called serializable schedules.
بچه ها این منظورش رو نمیفهمم
میگه schedule ای که پاسخش چه همزمان و چه غیر هزمان بتونه اجرا بشه و پاسخ یکسان بده
این بهش میگن serializable?
بله، تقریباً درست متوجه شدین.
میگه که برای اطمینان از سازگاری یک پایگاه داده در اجرای موازی، باید اطمینان حاصل کنیم که تأثیر هر یک از scheduleها درست مثل حالتیه که بهتنهایی اجرا بشن. و اگه این اجرای موازی طوری باشه که سازگاری حفظ بشه، به این مجموعه scheduleها میگن Serializable.
25 اسفند 1393, 06:01 ق.ظ
We assume that, between a read(Q) instruction and a write(Q)
instruction on a data item Q, a transaction may perform an arbitrary sequence of
operations on the copy of Q that is residing in the local buffer of the transaction
سلام..امکان داره منظورش رو بگید؟
instruction on a data item Q, a transaction may perform an arbitrary sequence of
operations on the copy of Q that is residing in the local buffer of the transaction
سلام..امکان داره منظورش رو بگید؟
25 اسفند 1393, 11:24 ق.ظ
(25 اسفند 1393 06:01 ق.ظ)irpersian20 نوشته شده توسط: [ -> ]We assume that, between a read(Q) instruction and a write(Q)
instruction on a data item Q, a transaction may perform an arbitrary sequence of
operations on the copy of Q that is residing in the local buffer of the transaction
سلام..امکان داره منظورش رو بگید؟
ترجمش اینه مفهومش والا فکرکنم این مال پایگاه داده است و من پایگاه داده زیاد نخواندم.
ما فرض می کنیم که بین یک دستور (read(Q ویک دستور (write(Q بر روی یک قطعه اطلاعاتی Q ، یک تراکنش ممکن است تعداد دنباله دلخواهی از عملیاتهارا بر روی کپی Q که دربافر محلی تراکنش قراردارد انجام دهید.
امیدوارم کمکتون کنه.
25 اسفند 1393, 11:47 ق.ظ
(25 اسفند 1393 11:24 ق.ظ)Hamzeh-Soltanian نوشته شده توسط: [ -> ](25 اسفند 1393 06:01 ق.ظ)irpersian20 نوشته شده توسط: [ -> ]We assume that, between a read(Q) instruction and a write(Q)
instruction on a data item Q, a transaction may perform an arbitrary sequence of
operations on the copy of Q that is residing in the local buffer of the transaction
سلام..امکان داره منظورش رو بگید؟
ترجمش اینه مفهومش والا فکرکنم این مال پایگاه داده است و من پایگاه داده زیاد نخواندم.
ما فرض می کنیم که بین یک دستور (read(Q ویک دستور (write(Q بر روی یک قطعه اطلاعاتی Q ، یک تراکنش ممکن است تعداد دنباله دلخواهی از عملیاتهارا بر روی کپی Q که دربافر محلی تراکنش قراردارد انجام دهید.
امیدوارم کمکتون کنه.
به قول شما، منم پایگاه داده زیاد نخواندم. ولی به نظر داره میگه:
چون کپی Q طول میکشه، اون وسط ممکنه تراکنش، کارهای دیگری هم انجام بده.
26 اسفند 1393, 09:31 ب.ظ
عزیزان این یعنی چی؟
Serializability is the major correctness criterion for concurrent transactions' executions
correctness منظور چیست؟
Serializability is the major correctness criterion for concurrent transactions' executions
correctness منظور چیست؟