Κατηγορία: sql

  • sql server express

    sql server express

    Αν η εφαρμογή σας δεν έχει ανάγκη από clustering, replication, analysis & reporting services και άλλα κόλπα που δίνουν τα μεγάλα αδέλφια της οικογένειας του sql server, τότε ο sql server express αποτελεί μια αξιόπιστη λύση που δεν θα σας προδώσει, όσο οι απαιτήσεις της εφαρμογής παραμένουν χαμηλά.

    Για την ιστορία, οφείλουμε να πούμε ότι από έκδοση σε έκδοση του express η Microsoft επιτρέπει όλο και μεγαλύτερες ΒΔ: ο sql server express 2005 διαχειριζόταν μέγιστο μέγεθος ΒΔ 4 GB, ενώ ο 2014 επιτρέπει έως 10 GB. Δυστυχώς αυτό δεν ισχύει για CPU και RAM, 10 χρόνια μετά, η μέγιστη αξιοποίηση της RAM παραμένει στο 1 GB.

    Περισσότερα για τους περιορισμούς του express ως προς τα features και την αξιοποίηση των πόρων του συστήματος εδώ.

     

  • sql server + ημερομηνίες

    sql server + ημερομηνίες

    Τα ημερολογιακά φίλτρα είναι σημαντικά σε όλες τις γλώσσες προγραμματισμού, αλλά πολλές φορές “σπάμε το κεφάλι μας” για το πως θα βρούμε την πρώτη Δευτέρα του τρέχοντος μήνα, για το πως θα ζητήσουμε την περίοδο των τελευταίων 40 ημερών κοκ. Αν και η λογική είναι παρόμοια σχεδόν σε όλες τις γλώσσες, η καθεμία έχει την ιδιαιτερότητα που μας κάνει να ξεχνάμε την ακριβή σύνταξη. Και επειδή χρησιμοποιούμε τον sql server συχνά σαν db engine για τα δεδομένα μας, ας δούμε μερικές χρήσιμες συναρτήσεις που βοηθούν στον προσδιορισμό των περιόδων.

    (περισσότερα…)