To change the progress database block size you have to do a dump and load.
Brian Johnson -- Epi-Center <http://epi-ctr.com>
Director of Technical Services | direct: 413-531-2859
Brian Johnson -- Epi-Center <http://epi-ctr.com>
Director of Technical Services | direct: 413-531-2859
On 03/05/2010 02:47 PM, too_much_hg wrote:
>
> Adam,
>
> You are welcome, glad to help.
>
> You are correct, I am on SQL 2005.
>
> I did some quick checking on the recommended Block Size
> recommendations for Progress databases and it looks like the best
> practice would be either 4k or 8k Block Size.
>
> I am not an expert at Progress DB Config, but there are commands to
> run to specify Block Size as well as check the size currently configured.
>
> Therefore my recommendation would be 64K for SQL and (4K or 8K) for
> Progress, making sure they match. (4K or 8K or 64K) would likely have
> little impact on the OS partition so you could just do all partitions
> the same.
>
> Regards,
> Neil
>
> --- In vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com>,
> "adam.whipp" <adam.whipp@...> wrote:
> >
> > Neil,
> >
> > Thank you very much for this alignment info....however, I have one
> question: I noticed you recommended a 64K NTFS block size. However,
> the Progress database is only a 4K block size, and I've been reading
> that you shouldn't use an NTFS block size larger than the database
> block size. Maybe you are on a SQL database...we are on
> Progress...that might explain the difference. Thanks,
> >
> > Adam Whipp
> >
> >
> > --- In vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com>,
> "too_much_hg" <neil_willet@> wrote:
> > >
> > > Here is a good page to describe the benefits of partition alignment.
> > > Don't let the SQL thing throw you off, it is really about alignment.
> > >
> > > http://msdn.microsoft.com/en-us/library/dd758814.aspx
> <http://msdn.microsoft.com/en-us/library/dd758814.aspx>
> > >
> > > This is a VERY good read, well worth your time.
> > >
> > > The long and short of it is that you open a command prompt and use
> these commands :
> > >
> > > To check if a specific partition is aligned, copy and paste this line.
> > >
> > > wmic partition get BlockSize, StartingOffset, Name, Index
> > >
> > > You will get something like this ... I have multiple RAID
> arrays/partitions as advised by Ned, myself and others, some are on
> controller Channel-A and the rest on Channel-B.
> > >
> > > C:\Documents and Settings\YourUserName>wmic partition get
> BlockSize,StartingOffset, Name, Index
> > > BlockSize Index Name StartingOffset
> > > 512 0 Disk #1, Partition #0 16384
> > > 512 0 Disk #2, Partition #0 1048576
> > > 512 0 Disk #3, Partition #0 1048576
> > > 512 0 Disk #4, Partition #0 1048576
> > > 512 0 Disk #0, Partition #0 1048576
> > >
> > > I am sure you noticed Disk #1 is not aligned properly. If I had
> used a windows PE disk to create the partition before running Windows
> Setup, the system partition they would all be aligned properly ....
> > >
> > > To create an aligned partition, you must use the newer version of
> diskpart.
> > >
> > > Unless you have some odd configuration, use 64K block size.
> > >
> > > C:>Diskpart
> > > C:>list disk
> > > C:>select disk <DiskNumber>
> > > C:>create partition primary align=1024
> > >
> > > Just use 1024, you can afford a few extra bytes before the first
> sector only, then you know you will align no matter what block size
> you choose when formating.
> > >
> > > C:>assign letter=<DriveLetter>
> > > C:>format fs=ntfs unit=64K label="<label>" nowait
> > >
> > > These 2 may not work properly, no problem, just create your drives
> after the OS install in Disk Management and DON'T use the Default
> block size ... use 64K.
> > >
> > > FYI: Windows Server 2008 and Windows 7 now create properly aligned
> partitions by default .... YEAH, about time !
> > >
> > > TIP: An easy way to properly align partitions for your XP installs
> is to hook up the drive to a Windows 7 box as a slave and create the
> partition, then put the drive in your XP box to install the XP OS.
> > > If you are even more SAVY you could create a WinPE Boot CD and run
> diskpart on the drive before the XP OS install.
> > >
> > > I hope this helps .... :-)
> > > Neil
> > >
> > > --- In vantage@yahoogroups.com <mailto:vantage%40yahoogroups.com>,
> "randyduly" <randy.duly@> wrote:
> > > >
> > > > bwalker-
> > > >
> > > > Can you elabrate on the aligned partition. Are you talking about
> whether you have a 4k Vantage DB block size vs. an 8k Vantage block
> size? How can you tell if you are using 4k or 8k block size? Or are
> you talking about something else? TIA. Also thanks to everybody who
> have made suggestions so far.
> > > >
> > > > --- In vantage@yahoogroups.com
> <mailto:vantage%40yahoogroups.com>, "bw2868bond" <bwalker@> wrote:
> > > > >
> > > > > I would imagine so, as is sits now, if the OS wants to put
> something in the swap file and open edge needs some thing from disc -
> the head on your raid 1 drive partitioned into 3 pieces is going to be
> flying all over that disc.
> > > > >
> > > > > My only suggestion would be put the raid 10 dirves on seperate
> controller channel, if possible, and do not create the partition until
> OS is installed and patched - then use DISKPART from cmd window to
> create an aligned partition, with the alignment offset a multiple of
> the scsi sector size which should be a multiple of your db block
> size.... It sure seems to make a difference having the partition
> aligned....
> > > > >
> > > > > --- In vantage@yahoogroups.com
> <mailto:vantage%40yahoogroups.com>, "mmcwilliams22" <mmcwilliams22@>
> wrote:
> > > > > >
> > > > > > Right now we are sitting on 2 146GB 15k Drives split 3 ways
> OS, Swap, VantageDB. I am planning on getting 6- 73GB 15k drives
> > > > > > 2 will be for the OS & Swap
> > > > > > Then the other 4 will be to RAID 10 the DB and openedge files.
> > > > > >
> > > > > > If one had to say, should there be a noticable difference
> from disk alone? Just need to justify the cost. I am doing this based
> on comments on a previous post I had made.
> > > > > >
> > > > > > We will also be moving from Server std to enterprise and
> adding 8GB of Ram.
> > > > > >
> > > > >
> > > >
> > >
> >
>
>
[Non-text portions of this message have been removed]