browse is substituted
-
- New Member
- Posts: 7
- Joined: Wed Jan 20, 2016 9:21 am
browse is substituted
Hi,
I am not sure if this is seen by everyone or it's only me. But why browse is substituted when I try to view or edit a dataset with a lot of or huge number of records? Is there a way to avoid it?
I am not sure if this is seen by everyone or it's only me. But why browse is substituted when I try to view or edit a dataset with a lot of or huge number of records? Is there a way to avoid it?
- Robert Sample
- Global Moderator
- Posts: 1903
- Joined: Fri Jun 28, 2013 1:22 am
- Location: Dubuque Iowa
Re: browse is substituted
Your TSO session must have enough memory to keep all the dataset records for an edit; if there's not then browse will be substituted for edit. The solution is to increase the TSO session size; since this can impact various parts of the system it is not always possible for a programmer to make such a change. However, it is simply not possible to edit some data sets since they may be larger than can be read into memory.
-
- New Member
- Posts: 7
- Joined: Wed Jan 20, 2016 9:21 am
Re: browse is substituted
Then how do we edit huge datasets?However, it is simply not possible to edit some data sets since they may be larger than can be read into memory.
- Robert Sample
- Global Moderator
- Posts: 1903
- Joined: Fri Jun 28, 2013 1:22 am
- Location: Dubuque Iowa
Re: browse is substituted
You don't. In fact, a lot of organizations have rules against modifying production data in an edit session. I worked with a customer in Canada, and they were not allowed to change any production data -- period.Then how do we edit huge datasets?
Re: browse is substituted
This is what I have also observed that browse is substituted whenevr I tried to open a big data set. But now looking at this question again I think is browse like requires small storage than view or edit? I mean dataset is still same so how come they are treated differently?
- Robert Sample
- Global Moderator
- Posts: 1903
- Joined: Fri Jun 28, 2013 1:22 am
- Location: Dubuque Iowa
Re: browse is substituted
Because edit requires you to be able to change records. Since browse is a read-only function, the system can load as many records into memory as it can and then set an internal marker for where to start reading the next set of records from the data set. When the system starts reading the next set of records, it can flush the entire memory space since nothing needs to be retained. When browsing a very large data set, you will probably notice that the time to move through the data set is extended; this is due to the system reading records into memory.I mean dataset is still same so how come they are treated differently?
Create an account or sign in to join the discussion
You need to be a member in order to post a reply
Create an account
Not a member? register to join our community
Members can start their own topics & subscribe to topics
It’s free and only takes a minute