Jump to content

antonch

Administrators
  • Posts

    1030
  • Joined

  • Last visited

  • Days Won

    7

Everything posted by antonch

  1. @jhdrosos Καλησπέρα Θεωρητικά το 34 είναι μεγάλο νούμερο και θα πρέπει να δεις το query parameterization. To οποίο είναι μεγάλη κουβέντα και σου υπόσχομαι ότι σύντομα θα σου έχω ένα post για αυτό. Διότι μόνο έτσι θα καταλάβεις τι πρέπει να κάνεις για αυτό το query. Λυπάμαι για την απάντηση που σου δίνω αλλά δεν είναι από τα θέματα τα οποία δίνεις μια απάντηση έτσι. Φιλικά Αντώνης
  2. Ερώτηση : Το έχεις ήδη κάνει αυτό το update; Εαν ναι δεν γυρνάς πίσω είναι ήδη committed. Φτίαξε άλλο που να κάνεις την ανάποδη δουλειά. Εάν το θέλεις για να το τρέξεις τότε Α Τρόπος Begin Tran update ... commit (αν όλα είναι καλα) rollback (αν όλα έχουν πάει στραβά) Β. Τρόπος SET IMPLICIT_TRANSACTIONS ON update .... commit (αν όλα είναι καλα) rollback (αν όλα έχουν πάει στραβά) Φιλικά Αντώνης
  3. Σήμερα ένας αγαπητός φίλος και συνάδελφος μου έκανε μια ερώτηση. Η στιγμή που μου την έκανε ήταν δύσκολη και δεν είχα την άνεση να του την απαντήσω. Του υποσχέθηκα όμως ότι θα το κάνω. Έτσι αυτό το Post είναι αφιερωμένο εξαιρετικά στο φίλο και συνάδελφο του οποίου η ερώτηση ήταν "Αντώνη διαβάζω μέσα από το blog σου ότι το μέγιστο record length που μπορώ να έχω μέσα σε μια σελίδα και κατά συνέπεια μέσα σε κάθε πίνακα είναι 8060 bytes. Όμως αυτό δεν μου βγαίνει με τα μαθηματικά. Διότι όπως λες μια σελίδα είναι 8192 bytes από τα οποία αφαιρούμε 96 bytes σαν page header και υπάρχει και το page slot array(offset) στο οποίο φαίνεται η σειρά με την οποία έχουν μπει τα records στην σελίδα. Αν αφαιρέσω τα 96 bytes του header μου μένουν 8096 bytes μέχρι τα 8060 μου λείπουν 36 bytes. Πόσο τελικά είναι αυτό το page slot array (offset);" Λοιπόν έχουμε και λέμε ή λέμε και έχουμε: 8060 bytes είναι το max record length αυτό είναι αδιαμφισβήτητο. 8192 bytes είναι το μέγεθος της σελίδας και αυτό είναι αδιαμφισβήτητο. 96 bytes είναι το μέγεθος του page header και αυτό είναι αδιαμφισβήτητο. Άρα έχω υπόλοιπο 8096 bytes. Οπότε 8096 - 8060 = 36 bytes που πρέπει να δούμε που πάνε. Για κάθε γραμμή έχω κάποια επιπλέον overheads 14 bytes για την περίπτωση που έχω snapshot isolation level. 2 bytes για το row status 2 bytes στα οποία υπάρχει ο μέγεθος των fixed lenght fields 2 bytes στα οποία υπάρχει ο αριθμός των πεδίων που υπάρχουν στην γραμμή. 1 byte για τα NULL bitmaps 2 bytes για τον αριθμό των variable lenght fields 11 bytes για τον forward record pointer και 2 bytes για το page slot array (offset) Άρα στο σύνολο έχω 36 Οπότε 36 - 36 = 0 bytes Θυμάσε Νίκο μου όταν σου είπα δες πως αποθηκεύεται η γραμμή;
  4. Το κακό είναι ότι μερικοί εδώ και πολλά χρόνια, πάνω από 50, τα έλεγαν αλλά το μόνο που εισέπραξαν, μερικοί ακόμα και σήμερα τα λένε, το χλευασμό των πολλών. Δυστυχώς αυτές οι φωνές σήμερα έχουν επιβεβαιωθεί σαν άλλες Κασσάνδρες. Το κακό βέβαια είναι ότι οι Κασσάνδρες δεν δίνουν λύση, ίσως δεν είναι ρόλος τους αυτός, αλλά αν έστω και λίγο τους ακούγαμε δεν θα ήμασταν σε αυτή την κατάσταση. Προσωπικά με πονάει πολύ η κατάσταση αυτή, αλλά ελπίζω... Και δεν με πονάει για κάνεναν άλλο λόγο εκτός από το ότι την αγαπάω την πατρίδα μου πάρα πολύ και δεν είμαι εθνικιστής είμαι όμως εθνιστής ΕΘΝΙΣΜΟΣ= [Λεξικό Τριανταφυλλίδη] η άποψη που ενθαρρύνει την έκφραση και την καλλιέργεια της εθνικής συνείδησης και παράλληλα αναγνωρίζει και σέβεται τις εθνικές διαφορές· η απόλυτη πίστη και αφοσίωση κάποιου στα ιδεώδη του έθνους στο οποίο ανήκει, χωρίς καμία διάθεση περιφρόνησης ή υποτίμησης των ιδεωδών άλλου έθνους· (πρβ. πατριωτισμός, εθνικισμός).
  5. @ngiam Όχι βέβαια είναι το Νο 2 αγαπημένο μου εργαλείο
  6. Δεν ξέρω αν είχατε την δυνατότητα να δείτε τα δύο poster που έχω φτίαξει για τις δυνατότητες του SQL Server 2008 R2. Φτιάχνοντας τα εντόπιζα πράγματα τα οποία με εντυπωσίαζαν. Αυτά που μου έκαναν περισσότερη εντύπωση ήταν δύο. 1. Το πόσους SQL Servers μπορώ να διαχειριστώ σε multi-instance management; Η απάντηση είναι 250 στην Datacenter edition και 25 στην Enterprise. 2. To πόσους indexes μπορώ να έχω σε ένα πίνακα; Μέχρι την έλευση του SQL Server 2008 R2 είχα την δυνατότητα να έχω 250 indexes σε κάθε πίνακα (1 clustered + 249 nonclustered). Στο SQL Server 2008 R2 σε όλες τις εκδόσεις έχω 1000 indexes!!!!! (1 clustred + 999 nonclustred). Είμαι περίεργος να δω ποιος θα βάλει τόσους indexes σε ένα πίνακα.
  7. Αγαπητές φίλες και Αγαπητοί φίλοι. Ελάτε στις 14/5/2010 να πιούμε μια μπύρα και να σας δείξω τα νέα χαρακτηριστικά του SQL Server 2008 R2. Είναι Παρασκευή, είναι βραδάκι, στο χαλαρό και στο φιλικό θα τα πούμε όμορφα σαν μια καλή παρέα. Χωρίς powerpoints με πολλά demos… Σας περιμένω στο SQL Server booth. Φιλικά Αντώνης
  8. ‘Αλλο ένα poster για την συλλογή σας.
  9. Microsoft eLearning for IT Professionals – 80% off until end of May 2010! Until the end of May 2010 we offer you the “IT Pro Enterprise Deployment Bundle” – a bundle of IT Professional eLearning courses at an 80% discount – to provide you the best training opportunity to train and fully up-skill yourself around Windows Server 2008, Windows 7 and other Technologies. For all details of this offer and an outline of all courses included in this bundle pls. view http://www.it-voucher.eu/.
  10. Η άφιξη του είναι ποια γεγονός. Έτσι όπως κάνω πάντα φτιάχνω τα σχετικά βοηθήματα που θέλω να έχω σε πρώτη ζήτηση. Αφού το έφτιαξα για μένα γιατί να μην το έχετε και εσείς. Σας δίνω λοιπόν ένα poster με όλα τα features του SQL Server 2008 R2 ανά έκδοση ώστε να ξέρετε τι και που θα βρείτε αυτό που θέλετε. download it
  11. Καταγγέλω ότι έχει γίνει επέμβαση στην φωτο ώστε να αλλιώσει το προφιλ του φίλου Αθανάσιου. Η φωτό δείχνει πολύ μεγαλύτερη πραγματικότητα...
  12. Ανδρέα κρύβε χρόνια γιατί θα μας βάλουν στο μπαλκόνι σαν τους γέρους του μαπετ. Άσε την πρώτη φορά που διάβασα βιβλίο του ένιωσα σαν να πήγαινα νηπιαγωγείο. Δεν ξέρω αν εσύ τον έχεις ξαναδεί σε video ή ζωντανά αλλά για μένα αυτό το video ήταν μεγάλη χαρά όταν το βρήκα
  13. Αγαπητέ μου i-away δεν παει να χρησιμοποιεί και άβακα. Ο C.J.Date είναι ΔΑΣΚΑΛΟΣ και αυτό που αναφέρεις ούτε που το πρόσεξα διότι κρεμώμουν από τα χείλη του. Ημουν εκστασιασμένος όταν έβλεπα το video. Και να σου πω την αλήθεια δεν με νοιάζει ούτε με εντυπωσιάζει κάτι τέτοιο. Στα 22 χρόνια που είμαι στο χώρο έχω μια αρχή "Καλό εργαλείο είναι αυτό που ξέρεις καλύτερα" Πάντως είσαι φοβέρος που το πρόσεξες χα χα χα Να είσαι καλά
  14. χμ Η Standard υποστηρίζει Cluster (2 nodes active passive), δεν την έχω δει όμως με multiple instances στο ίδιο cluster, κάτι που το έχω κάνει με Enterprise. Θεωρώ ότι δεν θα έχεις κάποιο πρόβλημα διότι στην ουσία η ίδια υλοποίηση είναι. Τι έχεις αυτή την στιγμή;
  15. Είμαι φανατικός αναγνώστης του, έχω διαβάσει σχεδόν όλα του τα βιβλία όχι μια αλλά πολλές φορές, τα οποία κοσμούν την βιβλιοθήκη μου. Προσπαθώ να βρω τα άρθρα του όπου και αν γράφει. Δεν υπάρχει περίπτωση να μην τον αναφέρω μέσα στην τάξη όταν κάνω μάθημα. Αλλά ποτέ μέχρι σήμερα δεν τον είχα δει να κάνει μάθημα. Γενικά δεν κάνει πολλές εμφανίσεις που να μπορώ να βρώ στο web. Κυρίες και Κύριοι έχω την τιμή να σας παρουσιάσω στο παρακάτω video έναν εκ των σηματικότερων θεμελιωτών των RDBMS τον one and only C. J. Date Απολαύστε τον στο παρακάτω videο. Ίσως να μην έχει η παρουσίαση αυτή να σας μάθει κάτι που να μην γνωρίζετε, αλλά αξίζει να δείτε αυτόν τον μεγάλο επιστήμονα. (κάντε click στο παρακάτω image για να δείτε το video)
  16. Σωστή η παρατήρηση σου Μάνο. Αλλά αφού κοίταξε ο συνάδελφος πως να το βάλει στο cluster μάλλον θα το θέλει, τουλάχιστον τον φτωχό μου το μυαλό αυτό κατάλαβε
  17. Ομολογώ ότι αυτό δεν είχε πέσει στην προσοχή μου. Μια ιδέα που μου ερχεται με την μια στο μυαλό μου είναι να φτιάξεις ένα άλλο instance για τα analysis services το οποίο φυσικά να είναι και αυτό στο cluster. Πίστευω ότι θα είναι και γενικότερα καλύτερο μιας και θα έχει την δυνατότητα να έχεις και διαφορετικές ρυθμίσεις. Ωραία άσκηση για το μυαλό μας έβαλες αγαπητέ συνάδελφε Φιλικα
  18. Source: SQL Server Magazine SQL Server 2008 R2 has been released to manufacturing. Microsoft’s Ted Kummert, the senior vice president for the Business Platform Division, and Tom Casey, the general manager for Microsoft Business Intelligence, were excited to point out that this release comes only 20 months after SQL Server 2008 was released. However, SQL Server 2008 R2 won’t be generally available until May 13 (you can download it May 3 if you’re a MSDN or TechNet subscriber). In the meantime, you can download an evaluation version from the SQL Server 2008 R2 launch site.
  19. from msdn Accessing SQL Server Databases with PHP Auditing in SQL Server 2008 Best Practices for Data Warehousing with SQL Server 2008 Connectivity Options for Microsoft SQL Server 2008 Integration Services Consolidation Guidance for SQL Server Consolidation Using SQL Server 2008 Cryptography in SQL Server Data Access Tracing in SQL Server 2008 Database Encryption in SQL Server 2008 Enterprise Edition Embedding SQL Server 2008 Express in an Application Engine Separation of Duties for the Application Developer FILESTREAM Storage in SQL Server 2008 Geo-Replication Performance Gains with SQL Server 2008 on Windows Server 2008 High Availability with SQL Server 2008 How to Implement Kerberos Constrained Delegation with SQL Server 2008 Hub-And-Spoke: Building an EDW with SQL Server and Strategies of Implementation Improving Performance with SQL Server 2008 Indexed Views Installing SQL Server 2008 Express Guidance Introduction to Fast Track Data Warehouse Architectures Introduction to New Data Warehouse Scalability Features in SQL Server 2008 Introduction to New T-SQL Programmability Features in SQL Server 2008 Introduction to Spatial Coordinate Systems: Flat Maps for a Round Planet Migrating DTS Packages to Integration Services Migrating to SQL Server from Other Database Products Partitioned Table and Index Strategies Using SQL Server 2008 Plan Caching in SQL Server 2008 Remote BLOB Store Provider Library Implementation Specification Reporting Services SharePoint Integration Troubleshooting Resources for Upgrading to SQL Server 2008 Scaling Up Your Data Warehouse with SQL Server 2008 SQL Server Best Practices - Implementation of Database Object Schemas SQL Server RDL Specification SQL Server 2008 Full-Text Search: Internals and Enhancements Statistics Used by the Query Optimizer in Microsoft SQL Server 2008 Troubleshooting Performance Problems in SQL Server 2008 Using the Microsoft Connector for Oracle by Attunity with SQL Server 2008 Integration Services Using Microsoft Connector for Teradata by Attunity Using the Resource Governor Using SQL Server to Build a Hub-and-Spoke Enterprise Data Warehouse Architecture Using SQL Server 2008 Integration Services with SAP BI 7.0 Using SQL Server 2008 Reporting Services with the.NET Framework Data Provider for Teradata Using SQL Server 2008 Reporting Services with SAP NetWeaver Business Intelligence Using Star Join and Few-Outer-Row Optimizations to Improve Data Warehousing Queries We Loaded 1 Terabyte in 30 Minutes with SSIS, and So Can You
  20. @atsouch ναι για το καθένα θα φτίαξω σιγα σιγα post
  21. @kanenas.net Νικόλα το βρήκα και αλλιώς και το διόρθωσα
  22. sorry Nic αλλά έχω γράψει το σωστό link κάτι θα έχει γίνει με αυτό, όταν το ανεβαζα δούλευε κανονικά
  23. το θέμα δεν είναι αυτό ποιος είναι και ποιος όχι το θέμα είναι αν ακολουθούνται οι κανόνες, τουλάχιστον οι βασικοί...
×
×
  • Create New...