Please start any new threads on our new 
    site at https://forums.sqlteam.com.  We've got lots of great SQL Server
    experts to answer whatever question you can come up with. 
    
        
            
                
                    
                        
                            
                                | Author | 
                                
                                 Topic  | 
                             
                            
                                    | 
                                         swaroop.sahoo 
                                        Starting Member 
                                         
                                        
                                        1 Post  | 
                                        
                                        
                                            
                                            
                                             Posted - 2013-01-15 : 11:23:48
                                            
  | 
                                             
                                            
                                            | Hi All,I have monthly partition (Size 150 GB per month). I forgot to create partition for January-2013. So all the January Data went to the dummy partition I created for the last range. As microsoft recomends the last partition should be empty.I tried to create a partition for January and switch the data in the dummy partition to the newly created partition. But the script ran for more than a day without any data transfer. I am not sure how to create new partitions for the table now. The server is having 32 cores and 128GB memory. So I don't think transfering 50GB data (till Jan 12th) witll be a problem for it.Masters.....CAN ANYBODY HELP???-Swaroop | 
                                             
                                         
                                     | 
                             
       
                            
                       
                          
                            
                                    | 
                                     serverdba 
                                    Starting Member 
                                     
                                    
                                    4 Posts  | 
                                    
                                      
                                        
                                          
                                           
                                            Posted - 2013-01-24 : 13:10:22
                                          
  | 
                                         
                                        
                                          | is it your partition right or left. run this 2 script below, which will give you some more insight as from script (B) you need to find filegroup, partitionID for Nextused column.Also check if you have any waittype PageIOLatch_EX .Script (A)SELECT 	OBJECT_NAME(SI.object_id) AS PartitionedTable	, DS.name AS PartitionScheme	, PF.name AS PartitionFunction	, P.partition_number	, P.rowsFROM sys.partitions AS PJOIN sys.indexes AS SI	ON P.object_id = SI.object_id AND P.index_id = SI.index_id JOIN sys.data_spaces AS DS	ON DS.data_space_id = SI.data_space_idJOIN sys.partition_schemes AS PS	ON PS.data_space_id = SI.data_space_idJOIN sys.partition_functions AS PF	ON PF.function_id = PS.function_id WHERE DS.type = 'PS'AND OBJECTPROPERTYEX(SI.object_id, 'BaseType') = 'U'AND SI.type IN(0,1);--AND OBJECT_NAME(SI.object_id) = 'table Name';Script (B)SELECT 	  SPS.name AS PartitionSchemeName	, CASE WHEN SDD.destination_id <= SPF.fanout THEN SDD.destination_id		ELSE NULL END AS PartitionID	, SPF.name AS PartitionFunctionName	, SPRV.value AS BoundaryValue	, CASE WHEN SDD.destination_id > SPF.fanout THEN 1 		ELSE 0 END AS NextUsed	, SF.name AS FileGroupFROM sys.partition_schemes AS SPSJOIN sys.partition_functions AS SPF 	ON SPS.function_id = SPF.function_idJOIN sys.destination_data_spaces AS SDD 	ON SDD.partition_scheme_id = SPS.data_space_idJOIN sys.filegroups AS SF 	ON SF.data_space_id = SDD.data_space_idLEFT JOIN sys.partition_range_values AS SPRV 	ON SPRV.function_id = SPF.function_id	AND SDD.destination_id = CASE WHEN SPF.boundary_value_on_right = 0 THEN SPRV.boundary_id	ELSE SPRV.boundary_id + 1 END WHERE SPS.name = 'Scheme Name'  | 
                                         
                                        
                                            | 
                                         
                                       
                                     | 
                                   
                            
                            
                                | 
                                    
                                      
                                     
                                    
                                 | 
                             
                         
                     | 
                 
             
         |   
     
     
            
              
	     |  
		
			
     
          
		 |