2η Εργασία:Διαχείρηση Βάσεων Δεδομένων

Συζητήσεις σχετικά με τα μαθήματα του μεταπτυχιακού προγράμματος Πληροφοριακά Συστήματα.
Post Reply
User avatar
dimitra
Mbyte level
Mbyte level
Posts: 591
Joined: Sat May 01, 2004 11:29 am
Academic status: MSc
Gender:

2η Εργασία:Διαχείρηση Βάσεων Δεδομένων

Post by dimitra » Tue Nov 07, 2006 6:45 pm

Λοιπόν με την ελπίδα πως θα μου απαντήσει κάποιος....Λοιπόν ξέρει κανείς στην 3 ερώτηση αν όταν μετράμε το χρόνο για το κάθε επερώτημα αν θα πρέπει ο χρόνος να συμπεριλαμβάνει και το χρόνο που περιμένει για όσο χρειάζεται η άλλη διεργασία για να πάρει τη σελίδα από τη μνήμη?
π.χ
η πρώτη επερώτηση έχει διαβάσει ήδη 4 σελίδες ας πούμε και τις έχει πάρει κανονικά και τις 4 από την μνήμη και έχει 40 ms και μετά μπαίνει η δεύτερη επερώτηση και ζητάει την 1 σελίδα που δεν βρίσκεται στον buffer και άρα αυτή έχει χρόνο αφού την περιμένει 10 ms η άλλη πρέπει να περιμένει να τελειώσει λογικά η δεύτερη για να ζητήσει ξανά και άρα δεν πρέπει λογικά να θεωρήσουμε ότι τα 10 ms αυτά προστίθονται και σ'αυτή????Δηλαδή στο τέλος αυτού του βήματος έχει η πρώτη 50 ms και η δεύτερη 10ms????
Η τιμωρία του ψεύτη δεν είναι ότι δεν τον πιστεύουν, αλλά ότι αυτός δεν μπορεί να πιστέψει.

Σω, Τζορτζ Μπέρναρντ
User avatar
marmar
bit level
bit level
Posts: 25
Joined: Wed Dec 08, 2004 8:02 pm

Post by marmar » Tue Nov 07, 2006 7:03 pm

Ναι έχεις δίκιο. Αυτό νομίζω ότι ισχύει (50 ms η Q1 και 10 ms η Q2)
User avatar
silegav
Venus Project Founder
Venus Project Founder
Posts: 2098
Joined: Tue Mar 09, 2004 4:03 pm
Academic status: Alumnus/a
Location: The Center of the World -> Piraeus

Post by silegav » Wed Nov 08, 2006 3:00 am

Το λογικό αυτό είναι.

Ο χρόνος που θα χρειαστεί κάθε ερώτημα είναι όλος ο χρόνος που θα χρειαστεί μαζί με τα κενά στα οποία εκτελείται το άλλο ερώτημα.
Post Reply

Return to “Μεταπτυχιακό Πληροφοριακών Συστημάτων”