Jump to content

julax

Members
  • Posts

    76
  • Joined

  • Last visited

Everything posted by julax

  1. USE [CMS12131] GO /****** Object: Table [dbo].[inMessages] Script Date: 01/14/2011 01:13:07 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO SET ANSI_PADDING ON GO CREATE TABLE [dbo].[inMessages]( [MsgID] [uniqueidentifier] NOT NULL, [FromBranchID] [uniqueidentifier] NOT NULL, [ToBranchID] [uniqueidentifier] NOT NULL, [status] [int] NOT NULL, [Received] [datetime] NOT NULL, [Processed] [datetime] NULL, [Payload] [nvarchar](max) NOT NULL, [Error] [nvarchar](1024) NULL, [insStamp] [char](30) NULL, CONSTRAINT [PK_INMESSAGES] PRIMARY KEY CLUSTERED ( [MsgID] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO SET ANSI_PADDING OFF GO ALTER TABLE [dbo].[inMessages] WITH CHECK ADD CONSTRAINT [FK_INMESSAG_REFERENCE_OFFICES] FOREIGN KEY([ToBranchID]) REFERENCES [dbo].[branches] ([branchID]) GO ALTER TABLE [dbo].[inMessages] CHECK CONSTRAINT [FK_INMESSAG_REFERENCE_OFFICES] GO ALTER TABLE [dbo].[inMessages] WITH CHECK ADD CONSTRAINT [FK_INMESSAG_REFERENCE_OFFICES2] FOREIGN KEY([FromBranchID]) REFERENCES [dbo].[branches] ([branchID]) GO ALTER TABLE [dbo].[inMessages] CHECK CONSTRAINT [FK_INMESSAG_REFERENCE_OFFICES2] GO
  2. Κατα την εκτέλεση εντολής select * from sys.objects where object_id=1381579960 το αποτέλεσμα είναι: name object_id principal_id schema_id parent_object_id type type_desc create_date modify_date InMessages 1381579960 NULL 1 0 U USER_TABLE 2009-06-26 13:36:25.140 2010-09-28 21:04:25.280 is_ms_shipped is_published is_schema_published 0 0 0 Ενώ κατα την εκτέλεση εντολής select * from sys.objects where object_id=1413580074 το αποτέλεσμα είναι : name object_id principal_id schema_id parent_object_id type type_desc create_date modify_date OutMessages 1413580074 NULL 1 0 U USER_TABLE 2009-06-26 13:36:25.153 2009-11-24 16:17:38.820 is_ms_shipped is_published is_schema_published 0 0 0
  3. Είναι λογικό να μη φέρνουν αποτελέσματα ?
  4. μη το λάβει υπόψη, θα ανεβάσω το σωτό xls
  5. Στο πρώτο φύλλο είναι τα αποτελέσματα της προβληματικής βάσης, ενώ στο δεύτερο είναι τα αποτελέσματα της κανονικής ( www.isweb.gr/fasi3.xls )
  6. Τώρα θα εκτελέσω την εντολή, και στους δύο server έχω SQL Server 2008 με Windows Server 2008 Standar
  7. Τα αποτελέσματα βρίσονται εδώ www.isweb.gr/fasi2.xls στο πρώτο φύλλο είναι τα αποτελέσματα της εντολής sp_helpdb και το δεύτερο φύλλο έιναι τα αποτελέσματα του δεύτερου σκέλους κατα την εκτέλεση της εντολής create table #rowcount (tablename varchar(128), rowcnt int) exec sp_MSforeachtable 'insert into #rowcount select ''?'', count(*) from ?' select * from #rowcount order by rowcnt desc drop table #rowcount στην κανονική βάση (με use master) βγάζει το εξής αποτέλεσμα [dbo].[tblPriceListBeta] 0 ενώ στην προβληματική δεν βγάζει τίποτα. Όταν αλλάξω το use και το βάλω ανα κάθε βάση μου βγάζει τα αποτελέσματα του φύλλου 3 Κάτι σημανικό: Οι δύο βάσεις βρίσκονται σε διαφορετικά μηχανήματα.
  8. Τα αποτελέσματα είναι βρίσονται εδώ www.isweb.gr/fasi2.xls στο πρώτο φύλλο είναι τα αποτελέσματα της εντολής sp_helpdb και το δεύτερο φύλλο έιναι τα αποτελέσματα του δεύτερου σκέλους κατα την εκτέλεση της εντολής create table #rowcount (tablename varchar(128), rowcnt int) exec sp_MSforeachtable 'insert into #rowcount select ''?'', count(*) from ?' select * from #rowcount order by rowcnt desc drop table #rowcount στην κανονική βάση (με use master) βγάζει το εξής αποτέλεσμα [dbo].[tblPriceListBeta] 0 ενώ στην προβληματική δεν βγάζει τίποτα. Όταν αλλάξω το use και το βάλω ανα κάθε βάση μου βγάζει τα αποτελέσματα του φύλλου 3 Κάτι σημανικό: Οι δύο βάσεις βρίσκονται σε διαφορετικά μηχανήματα.
  9. Και απο τις δύο βάσεις ή μόνο απο την προβληματική?
  10. Λοιπον κάθε φύλλο έχει και το select του και αυτά είναι τα xls www.isweb.gr/provlimatiki_DB.xls http://www.isweb.gr/kanoniki_DB.xls
  11. Στην προβληματική βγάζει το πρώτο select βγάζει name recovery_model recovery_model_desc log_reuse_wait log_reuse_wait_desc collation_name compatibility_level CMS12131 3 SIMPLE 0 NOTHING Greek_CI_AS 100 Στην άλλη 'εχω τα εξής αποτελέσματα CMS00001 3 SIMPLE 0 NOTHING Greek_CI_AS 90
  12. Υπάρχουν και οι τυχεροί σ'αυτή τη ζωή [], εγω δεν το κοβω να σχολάω σήμερα...[:S], ωστόσο την βρίσκω... (οι κακές γλώσσες το λένε μαζοχισμό)
  13. Λες? αν κάνω reorganize θα υπάρξει κανένα προβλημα (απο άποψη να πειραχτεί η λειτουργία της βάσης) ? Δεν το έχω κάνει ποτε..... αυτό σημαίνει ΝΕΟΣ [:'(] Πώς μπορώ να δω αν τελικά έχουν πρόβλημα τα indexes ?
  14. είναι σύστημα ανταλλαγής μηνυμάτων (Courier Manager System), δεν έχει τίποτα πέρα από κείμενα. όπως ανέφερα και πιο πάνω έχω μία άλλη όμοια βάση, αν και το μέγεθος της είναι 27,6 GB τα δεδομένα που έχει είναι πολλαπλάσια της "προβληματικής"
  15. Έτρεξα την εντολή DBCC SQLPERF(LOGSPACE) και μου έβγαλε τα εξής στοιχεία: Database Name Log Size (MB) Log Space Used (%) Status master 0.9921875 60.62992 0 tempdb 0.7421875 64.21053 0 model 0.4921875 87.30159 0 msdb 0.4921875 90.47619 0 ReportServer 6.117188 18.04757 0 ReportServerTempDB 0.7421875 45.46053 0 CMS12131 26.99219 39.3542 0 Αν ακολουθήσω τις οδηγίες που αναφέρει ο Αντώνης στην επιλογή του επιθυμητού μεγέθους πόσα MB να βάλω?
  16. Το διάβασα και αυτό, κάτι παρόμοιο είχα κάνει για τα ldf, δεν ήξερα ότι ισχύει και για τα mdf. Ευχαριστώ για τις άμμεσες απαντήσεις σας.
  17. Δεν καταλαβαίνω το βήμα 5,παραθέτω τα screenshot http://www.isweb.gr/properties.JPG και http://www.isweb.gr/shrink.JPG. σύμφωνα με τα screenshot στο initial size έχω 39,879 MB, στο 4 βήμα available_free_ space είναι 0,77MB (0%). Πώς κάνω release free space ? PS. Συγγνώμη αν γίνομαι φορτικός, είμαι πολύ καινούριος στο πεδίο DB Admin. Ευχαριστώ για την υπομονή σου.
  18. Τα έχω διαβάσει, είναι πραγματικά πολύ καλό το blog του Αντώνη. Τα έχω διαβάσει αρκετές φορές και μένει η υλοποίηση..... Μάλλον θα κάνω αύριο shrink την βάση (αφού πάρω πρώτα backup). Πιστεύεις ότι αν κάνω Transaction Log Backup θα στρώσει η κατάσταση ? Το mdf αρχείο είναι αυτό που δημιργεί το πρόβλημα, το ldf είναι 27 MB.
  19. Τωρα έκανε επαφή ο εγκέφαλος [:@] και το διόρθωσα.
  20. Ευχαριστώ για την άμεση απάντηση Η έκδοση του server είναι MS sql server 2008 . Αν και είναι λίγο δύσκολο (λόγω μεγέθους δίσκου) θα το δοκιμάσω Ευχαριστώ
  21. Χαιρετώ την κοινότητα Σας παρακολουθώ εδώ και λίγες μέρες και πραγματικά μου λύθηκαν πολλές απορίες και μου δημιουργήθηκαν άλλες τόσες, στο προκείμενο…. Έχω μία βάση η οποία είναι 35GB, το μέγεθός της όμως δεν δικαιολογείτε καθώς έχω ελάχιστες εγγραφές σε σχέση με μία όμοιά της (αντίγραφο αυτής ) και έχει ίδιο μέγεθος. Μήπως γνωρίζει κανείς τι πρέπει να κάνω ώστε να την μικρύνω? Ευχαριστώ
×
×
  • Create New...