ربنا يبارك ف حضرتك يا دكتور و ف علمك و ينفع بيك دايما❤
@adelyousufdba
Ай бұрын
تسلم يا دكتور عمرو جزاك الله خير
@shehab910
Ай бұрын
جزاك الله خير مفيد وواضح جدا
@Jreltaweel
27 күн бұрын
جزاك الله خير يا دكتور ❤
@mohamedmirghani1747
Ай бұрын
جزيت خيرا ي باش مهندس
@baselsalman8603
Ай бұрын
أبدعت كالعادة. إذا ممكن تشرح عن أنواع الindexes غير التقليدية في postgres مثل gin, gist
@user-px6jv2dq3n
29 күн бұрын
شكرا على التوضيح يادكتور - ممكن حضرتك تشرح ال table partitioning وشكرا.
@MahmoudElsherif-sw
Ай бұрын
الله ينور يا هندسة ...محتوى ممتاز ..انا شغال في F1 بالمناسبة ...عاش بحد
@TechVault_
Ай бұрын
الله يخليك. سلم لي على الناس في F1
@ahmedsallam2868
Ай бұрын
جزاك الله خيرا م عمرو وبارك الله في علمك وزادك من فضله
@MohandIbrahim-qu8hg
23 күн бұрын
دكتور لو سمحت ممكن ترشيح لكتاب كويس في ال Sql queries optimization and tuning
@HadySaysHi
Ай бұрын
شكرا ليك يا دكتور عمرو شرحك جميل كالعادة. هو ايه الفرق بين ال materialized views وبين ال temporary tables لأني حسيت الأتنين بيأدوا نفس الغرض
@TechVault_
29 күн бұрын
سؤال حلو قوي!! هم الاتنين فعلا شبه بعض شوية لكن الفرق الرئيسي أن الmaterialized view مرتبط بالdefinition query وبالتالي حسب الrefresh frequency بتاعتك الداتابيز هو المسؤول عن تحديث الmaterialized view باستخدام الquery دي. انما لو عرفت temp table فأنت المسؤول عن تحديثه (ده لو كنت ناوي تستخدمه اكتر من مرة) فلازم تكتب بنفسك كود عشان ينفذ الquery دى و يمسح البيانات القديمة من ال temp table و يحط البيانات الجديدة. حاجة انا مذكرتهاش في الفيديو أن بعض الsystems لما بتيجي تعمل refresh بتنفيذ الquery على البيانات اللى اتغيرت فقط بعد آخر refresh فده ممكن يخلى الrefresh اسرع طبعا لو انت مش محتاج تستخدم الmaterialized view غير مرة واحدة يبقى زيه زي ال temp table
@HadySaysHi
29 күн бұрын
@@TechVault_ شكرا ليك جدا، في انتظار الفيديوهات الجاية بإذن الله
@ahmedameen2
Ай бұрын
هل الرفريش بتستخدم read uncomitted?
@TechVault_
Ай бұрын
في معظم ال database systems اعتقد بتستخدم read committed
@mosabmohamed928
26 күн бұрын
هل الفرق بين الview والstored procedure بيكون إني مسجل الview ب query definition وإن الview مبيخدش params وإن الview هي table فأقدر أخليه جزء من query ولا في فرق تاني؟ وشكرا
@TechVault_
24 күн бұрын
الview بيكون query واحدة وتقدر تستخدمه كأنه table في query اكبر وفي الحالة دي الoptimizer بيعمل expansion للview فممكن يعمل optimization الاتنين مع بعض زي مثلا أنه يغير ترتيب الjoins أو يعمل filter push down وما الي ذلك بالنسبة للstored procedure فدي غالبا بتستخدم كfunction call وممكن يكون جواها اى كود فبالتالي الoptimizer غالبا بيتعامل معاها كblack box ميقدرش يغير ترتيب العمليات جواها
Пікірлер: 19