Know IDMS?
Do you think this would be a good question when interviewing an IDMS DBA?
Theme – Database Design: big pages, small records
An application programmer comes into your office and says “I am getting an IDMS 1211 return code, but the area is only at 60% full”. What’s your course of action?
Do you think this would be a good question when interviewing an IDMS DBA?
Theme – Database Design: big pages, small records
An application programmer comes into your office and says “I am getting an IDMS 1211 return code, but the area is only at 60% full”. What’s your course of action?
This most likely occurs when a page is logically full. With the default database key format of 3 bytes for page number and one byte for line index, the maximum number of records is 255. With a large page size and an area with a lot of small records, it is possible that 255 times the average record size is smaller than the page size. With the maximum number of line indexes met, the page is full even though the Area may be at 60% capacity.
Most DBA’s, in a non-emergency situation will perform an unload and reload of the area after determining the proper page size and number of pages.