# \#Inside-Natural-and-Performance-Hints

**URL:** https://techcommunity.softwareag.com/tag/inside-natural-and-performance-hints/126.md

[Latest](https://techcommunity.softwareag.com/latest.md) · [Categories](https://techcommunity.softwareag.com/categories.md) · [Tags](https://techcommunity.softwareag.com/tags.md)

---

## [Measuring natural performance in ms (miliseconds)](https://techcommunity.softwareag.com/t/measuring-natural-performance-in-ms-miliseconds/193806)

<div class="topic-metadata">

**Author:** [@Rok\_Purkeljc](https://techcommunity.softwareag.com/u/Rok_Purkeljc)\
**Replies:** 7\
**Last updated:** [March 28, 2017, 6:55am UTC](https://techcommunity.softwareag.com/t/measuring-natural-performance-in-ms-miliseconds/193806 "2017-03-28T06:55:19Z")

</div>

Hi all, Is there a way to measure the precise exectution duration of a certain codeblock in natural code with a precision of milliseconds? As it seems, it is only possible to determine the acuracy in tenth of a second…

---

## [Find Number vs Histogram](https://techcommunity.softwareag.com/t/find-number-vs-histogram/191237)

<div class="topic-metadata">

**Author:** [@Micha\_Correo](https://techcommunity.softwareag.com/u/Micha_Correo)\
**Replies:** 1\
**Last updated:** [October 18, 2016, 12:51am UTC](https://techcommunity.softwareag.com/t/find-number-vs-histogram/191237 "2016-10-18T00:51:16Z")

</div>

I relatively new to Natural and Adabas and have read what seems confusing information about when to use a FIND NUMBER and when it’s best to use a HISTOGRAM. I’ve searched this site and have not found any information on …

---

## [Transaction Time Limit](https://techcommunity.softwareag.com/t/transaction-time-limit/187779)

<div class="topic-metadata">

**Author:** [@Thomas\_Meuser](https://techcommunity.softwareag.com/u/Thomas_Meuser)\
**Replies:** 5\
**Last updated:** [April 7, 2016, 4:17pm UTC](https://techcommunity.softwareag.com/t/transaction-time-limit/187779 "2016-04-07T16:17:42Z")

</div>

Is there a way to 1) utilize the \*time-out variable in a Natural BATCH program, or 2) obtain the value of the Transaction Time Limit in a Natural batch program. I have a Natural batch program that will read a large sequ…

---

## [Fetch vs Run in Natural](https://techcommunity.softwareag.com/t/fetch-vs-run-in-natural/102090)

<div class="topic-metadata">

**Author:** [@Naomi22](https://techcommunity.softwareag.com/u/Naomi22)\
**Replies:** 10\
**Last updated:** [July 7, 2015, 7:33pm UTC](https://techcommunity.softwareag.com/t/fetch-vs-run-in-natural/102090 "2015-07-07T19:33:35Z")

</div>

Hi, I’ve been investigating several programs and saw that a few of them are executing RUN commands. This was the first time I saw a code with a Run command in Natural. From what I’ve seen, run seems similar to Fetch exc…

---

## [Trapping % sign in Natural](https://techcommunity.softwareag.com/t/trapping-sign-in-natural/180974)

<div class="topic-metadata">

**Author:** [@Rebecca\_Rose\_Flores1](https://techcommunity.softwareag.com/u/Rebecca_Rose_Flores1)\
**Replies:** 6\
**Last updated:** [March 10, 2015, 11:53am UTC](https://techcommunity.softwareag.com/t/trapping-sign-in-natural/180974 "2015-03-10T11:53:46Z")

</div>

We have a search field variable where a user can enter anything. However, if the user enters ‘%’ as a prefix, the program abends because it recognizes it as a terminal command. Is there anyway for us to catch this?

---

## [END TRANSACTION efficiency](https://techcommunity.softwareag.com/t/end-transaction-efficiency/180742)

<div class="topic-metadata">

**Author:** [@john\_db1](https://techcommunity.softwareag.com/u/john_db1)\
**Replies:** 2\
**Last updated:** [February 24, 2015, 3:32am UTC](https://techcommunity.softwareag.com/t/end-transaction-efficiency/180742 "2015-02-24T03:32:39Z")

</div>

Hello We traditionally ET in batch every 50 records or so for performance reasons. I am wondering if this is still the case, or can we just ET every record? Usually about 100 bytes of data is provided with the ET for …

---

## [Adding BLING to green screens](https://techcommunity.softwareag.com/t/adding-bling-to-green-screens/101721)

<div class="topic-metadata">

**Author:** [@Steve\_Robinson](https://techcommunity.softwareag.com/u/Steve_Robinson)\
**Replies:** 1\
**Last updated:** [November 12, 2012, 3:10pm UTC](https://techcommunity.softwareag.com/t/adding-bling-to-green-screens/101721 "2012-11-12T15:10:06Z")

</div>

It was my pleasure to present a talk at this year’s Process World conference in Orlando, Florida. The subject of my talk was adding “Bling” to old green screen user interfaces. Over the next couple of weeks I will post …

---

## [Inside Natural article on Maps](https://techcommunity.softwareag.com/t/inside-natural-article-on-maps/99754)

<div class="topic-metadata">

**Author:** [@Mishra](https://techcommunity.softwareag.com/u/Mishra)\
**Replies:** 2\
**Last updated:** [February 22, 2012, 5:40pm UTC](https://techcommunity.softwareag.com/t/inside-natural-article-on-maps/99754 "2012-02-22T17:40:46Z")

</div>

Hi Steve, I had a Inside Natural article on Maps. That article was explaining about the 2 ways of creating map. Like first create the map than generate the data area and second method to create the data area and than th…

---

## [INIT as opposed to MOVE](https://techcommunity.softwareag.com/t/init-as-opposed-to-move/96748)

<div class="topic-metadata">

**Author:** [@rambo09](https://techcommunity.softwareag.com/u/rambo09)\
**Replies:** 7\
**Last updated:** [April 10, 2011, 6:42pm UTC](https://techcommunity.softwareag.com/t/init-as-opposed-to-move/96748 "2011-04-10T18:42:44Z")

</div>

Hi, I have been tasked with looking at code and trying to ‘speed it up’. As part of that task, I found a number of places where a literall is moved into a field, (mainly error messages). I was wondering which of the f…

---

## [Layouts and "pre processing rules"](https://techcommunity.softwareag.com/t/layouts-and-pre-processing-rules/93501)

<div class="topic-metadata">

**Author:** [@Steve\_Robinson](https://techcommunity.softwareag.com/u/Steve_Robinson)\
**Replies:** 0\
**Last updated:** [May 1, 2010, 4:01pm UTC](https://techcommunity.softwareag.com/t/layouts-and-pre-processing-rules/93501 "2010-05-01T16:01:31Z")

</div>

There was a thread recently on SAG-L. Someone was having trouble passing data from a program to a Layout to a Map. There was an issue of Inside Natural that addressed this subject and showed an interesting application (…

---

## [READ WORK FILE anomaly](https://techcommunity.softwareag.com/t/read-work-file-anomaly/79982)

<div class="topic-metadata">

**Author:** [@Steve\_Robinson](https://techcommunity.softwareag.com/u/Steve_Robinson)\
**Replies:** 2\
**Last updated:** [December 15, 2009, 6:17pm UTC](https://techcommunity.softwareag.com/t/read-work-file-anomaly/79982 "2009-12-15T18:17:53Z")

</div>

In another thread I mentioned the potential problem with using Group Arrays in a READ WORK FILE statement. Here is an issue of Inside Natural which contains an article that demonstrates this problem. I have not read thr…

---

## [Map Name in Natural](https://techcommunity.softwareag.com/t/map-name-in-natural/91093)

<div class="topic-metadata">

**Author:** [@Jan\_Van\_Achter](https://techcommunity.softwareag.com/u/Jan_Van_Achter)\
**Replies:** 7\
**Last updated:** [October 29, 2009, 9:35pm UTC](https://techcommunity.softwareag.com/t/map-name-in-natural/91093 "2009-10-29T21:35:28Z")

</div>

Hi, I would like to know if it is a way to know the name of the displayed map at run time? Thx, Jan

---

## [Multi-Fetch](https://techcommunity.softwareag.com/t/multi-fetch/62102)

<div class="topic-metadata">

**Author:** [@Don\_Kearney](https://techcommunity.softwareag.com/u/Don_Kearney)\
**Replies:** 8\
**Last updated:** [October 21, 2009, 11:27pm UTC](https://techcommunity.softwareag.com/t/multi-fetch/62102 "2009-10-21T23:27:57Z")

</div>

Is there a rule-of-thumb as to when multi-fetch should be used, or should it always be used except in the cases where I expect to get only 1 or 2 records back?

---

## [MU's and PE's](https://techcommunity.softwareag.com/t/mus-and-pes/91460)

<div class="topic-metadata">

**Author:** [@Steve\_Robinson](https://techcommunity.softwareag.com/u/Steve_Robinson)\
**Replies:** 0\
**Last updated:** [October 3, 2009, 3:38pm UTC](https://techcommunity.softwareag.com/t/mus-and-pes/91460 "2009-10-03T15:38:55Z")

</div>

In response to a posting on a different thread, I am attaching Volume 13 Number 2 of Inside Natural, which deals with MU’s and PE’s. steve IN Vol 13 No 2.pdf (786 KB)

---

## [MU's and PE's article](https://techcommunity.softwareag.com/t/mus-and-pes-article/90522)

<div class="topic-metadata">

**Author:** [@Steve\_Robinson](https://techcommunity.softwareag.com/u/Steve_Robinson)\
**Replies:** 0\
**Last updated:** [June 23, 2009, 6:33pm UTC](https://techcommunity.softwareag.com/t/mus-and-pes-article/90522 "2009-06-23T18:33:29Z")

</div>

I am posting this issue of Inside Natural in response to a question posted on the Open Systems heading. The question was concerned with “manipulating” MUs. steve In Vol 15 No 1.pdf (172 KB)

---

## [program generation](https://techcommunity.softwareag.com/t/program-generation/80190)

<div class="topic-metadata">

**Author:** [@Anila](https://techcommunity.softwareag.com/u/Anila)\
**Replies:** 19\
**Last updated:** [March 16, 2009, 7:36pm UTC](https://techcommunity.softwareag.com/t/program-generation/80190 "2009-03-16T19:36:08Z")

</div>

Hi I need to generate a subprogram programmatically. Not using construct or any such ready made utilities. To start with can you provide a template program which will enable to this ? I assume we would be using STACK…

---

## [MultiFetch Article](https://techcommunity.softwareag.com/t/multifetch-article/80365)

<div class="topic-metadata">

**Author:** [@Steve\_Robinson](https://techcommunity.softwareag.com/u/Steve_Robinson)\
**Replies:** 0\
**Last updated:** [March 3, 2009, 2:51am UTC](https://techcommunity.softwareag.com/t/multifetch-article/80365 "2009-03-03T02:51:59Z")

</div>

In the forthcoming issue of the Software AG Technical Newsletter, there is an article on MultiFetch, which I authored. The article in the Technical Newsletter is an excerpt from a much longer article in an issue of Insid…

---

## [Read only buffer pool](https://techcommunity.softwareag.com/t/read-only-buffer-pool/80319)

<div class="topic-metadata">

**Author:** [@anon29934956](https://techcommunity.softwareag.com/u/anon29934956)\
**Replies:** 0\
**Last updated:** [February 26, 2009, 7:46pm UTC](https://techcommunity.softwareag.com/t/read-only-buffer-pool/80319 "2009-02-26T19:46:37Z")

</div>

Hi, Natural on Windows, Solaris and Linux allows to setup a read only buffer pool. This BP saves a lot of system calls and may improve performance. Has anybody done some tests? Regards, Michael P.S. The read only buf…

---

## [Set control ???????](https://techcommunity.softwareag.com/t/set-control/80245)

<div class="topic-metadata">

**Author:** [@Guest](https://techcommunity.softwareag.com/u/Guest)\
**Replies:** 4\
**Last updated:** [February 26, 2009, 12:08pm UTC](https://techcommunity.softwareag.com/t/set-control/80245 "2009-02-26T12:08:25Z")

</div>

can any1 make me comfortable in Set control statement pls. :frowning: What is the essence of using SET CONTROL ‘WL40C15F’, set control ‘N’, set control ‘L’, set control ‘XXXXXXXX’ (where XXXXXXXX means some content…

---

## [Disable SCANning Input](https://techcommunity.softwareag.com/t/disable-scanning-input/80024)

<div class="topic-metadata">

**Author:** [@Brian6](https://techcommunity.softwareag.com/u/Brian6)\
**Replies:** 3\
**Last updated:** [January 29, 2009, 2:35am UTC](https://techcommunity.softwareag.com/t/disable-scanning-input/80024 "2009-01-29T02:35:34Z")

</div>

We have a map that will hold 42 entries for payment processing. We scan these entries in from a scanning device that reads a bar code. Is there any way to disable input from this bar-code scanner once the map is full a…

---

## [Happy New Year](https://techcommunity.softwareag.com/t/happy-new-year/79845)

<div class="topic-metadata">

**Author:** [@Steve\_Robinson](https://techcommunity.softwareag.com/u/Steve_Robinson)\
**Replies:** 0\
**Last updated:** [December 31, 2008, 5:03pm UTC](https://techcommunity.softwareag.com/t/happy-new-year/79845 "2008-12-31T17:03:08Z")

</div>

A Happy New Year to all. steve

---

## [Map on steroids](https://techcommunity.softwareag.com/t/map-on-steroids/79748)

<div class="topic-metadata">

**Author:** [@Steve\_Robinson](https://techcommunity.softwareag.com/u/Steve_Robinson)\
**Replies:** 0\
**Last updated:** [December 10, 2008, 5:18pm UTC](https://techcommunity.softwareag.com/t/map-on-steroids/79748 "2008-12-10T17:18:50Z")

</div>

I am attaching Vol 12 No 4 of Inside Natural. The article “Scrolling through the park, vertically” addresses a posting by Michelle on another thread. steve IN Vol 12 No 4.pdf (229 KB)

---

## [Dataset allocation with current date and time](https://techcommunity.softwareag.com/t/dataset-allocation-with-current-date-and-time/79495)

<div class="topic-metadata">

**Author:** [@Arun2](https://techcommunity.softwareag.com/u/Arun2)\
**Replies:** 0\
**Last updated:** [November 14, 2008, 11:54am UTC](https://techcommunity.softwareag.com/t/dataset-allocation-with-current-date-and-time/79495 "2008-11-14T11:54:41Z")

</div>

Hello, Please help me creating a dataset having current data and time as mentioned below. Is there any way to populate dynamically in JCL? or any other suggestions. TEST.DATA.AAMMDD.TNNNN MMDD= Current month and date …

---

## [Anybody using COM/OLE to WORD from Natural for Windows ?](https://techcommunity.softwareag.com/t/anybody-using-com-ole-to-word-from-natural-for-windows/79358)

<div class="topic-metadata">

**Author:** [@Guest](https://techcommunity.softwareag.com/u/Guest)\
**Replies:** 0\
**Last updated:** [October 24, 2008, 9:45pm UTC](https://techcommunity.softwareag.com/t/anybody-using-com-ole-to-word-from-natural-for-windows/79358 "2008-10-24T21:45:44Z")

</div>

We have a live function creating and storing documents in Word from merged data out of Natural, currently under DDE, but we’re transferring it to COM/OLE, and are now having sporadic difficulties receiving SENDKEYS entri…

---

## [callnat with long list of parameters](https://techcommunity.softwareag.com/t/callnat-with-long-list-of-parameters/79240)

<div class="topic-metadata">

**Author:** [@Guest](https://techcommunity.softwareag.com/u/Guest)\
**Replies:** 1\
**Last updated:** [October 12, 2008, 3:12am UTC](https://techcommunity.softwareag.com/t/callnat-with-long-list-of-parameters/79240 "2008-10-12T03:12:08Z")

</div>

Hi Any statistics of callnat performance with long parameters (thousands of fields?) THANKS

---

## [callnat with long list of parameters](https://techcommunity.softwareag.com/t/callnat-with-long-list-of-parameters/79239)

<div class="topic-metadata">

**Author:** [@Guest](https://techcommunity.softwareag.com/u/Guest)\
**Replies:** 0\
**Last updated:** [October 11, 2008, 11:09am UTC](https://techcommunity.softwareag.com/t/callnat-with-long-list-of-parameters/79239 "2008-10-11T11:09:13Z")

</div>

Hi Any statistics of callnat performance with long parameters (thousands of fields?) THANKS

---

## [Fancy use for a Map](https://techcommunity.softwareag.com/t/fancy-use-for-a-map/79007)

<div class="topic-metadata">

**Author:** [@Steve\_Robinson](https://techcommunity.softwareag.com/u/Steve_Robinson)\
**Replies:** 0\
**Last updated:** [September 15, 2008, 8:38pm UTC](https://techcommunity.softwareag.com/t/fancy-use-for-a-map/79007 "2008-09-15T20:38:34Z")

</div>

About six years ago, I wrote an article for Inside Natural that included code for user friendly navigating around a Map. If you play with this code and come up with some enhancements, modifications, etc, please post the…

---

## [Natural Best Practices](https://techcommunity.softwareag.com/t/natural-best-practices/76516)

<div class="topic-metadata">

**Author:** [@system](https://techcommunity.softwareag.com/u/system)\
**Replies:** 2\
**Last updated:** [May 2, 2008, 3:27am UTC](https://techcommunity.softwareag.com/t/natural-best-practices/76516 "2008-05-02T03:27:14Z")

</div>

Is there any white paper or any other readily available publication that discusses and proposes guidelines for Natural Programming Best Practices? Regards Itsik

---

## [Welcome to the Inside Natural Forum](https://techcommunity.softwareag.com/t/welcome-to-the-inside-natural-forum/76418)

<div class="topic-metadata">

**Author:** [@Steve\_Robinson](https://techcommunity.softwareag.com/u/Steve_Robinson)\
**Replies:** 0\
**Last updated:** [March 24, 2008, 4:41pm UTC](https://techcommunity.softwareag.com/t/welcome-to-the-inside-natural-forum/76418 "2008-03-24T16:41:42Z")

</div>

Inside Natural History Quite a number of years ago I began using Microsoft Word on my Macintosh. A friend told me about a publication called Inside Word. I called the number he gave me and had a complimentary copy sent,…

---

## [SYSBPM Method=N](https://techcommunity.softwareag.com/t/sysbpm-method-n/62239)

<div class="topic-metadata">

**Author:** [@ventus](https://techcommunity.softwareag.com/u/ventus)\
**Replies:** 2\
**Last updated:** [March 20, 2008, 5:01pm UTC](https://techcommunity.softwareag.com/t/sysbpm-method-n/62239 "2008-03-20T17:01:28Z")

</div>

Hi Is anyone using the SYSBPM Method=N (rather than default method S)? Did you see CPU benefits by making the change? What size buffer pool do you run with method N? Thanks.

[Next page](https://techcommunity.softwareag.com/tag/inside-natural-and-performance-hints/126.md?match_all_tags=true&page=1&tags%5B%5D=Inside-Natural-and-Performance-Hints)
