|
1 | 1 | <!--
|
2 |
| -$PostgreSQL: pgsql/doc/src/sgml/runtime.sgml,v 1.225 2003/12/04 21:24:56 petere Exp $ |
| 2 | +$PostgreSQL: pgsql/doc/src/sgml/runtime.sgml,v 1.226 2003/12/06 23:10:23 joe Exp $ |
3 | 3 | -->
|
4 | 4 |
|
5 | 5 | <Chapter Id="runtime">
|
@@ -2517,6 +2517,81 @@ dynamic_library_path = '/usr/local/lib/postgresql:/home/my_project/lib:$libdir'
|
2517 | 2517 | </sect3>
|
2518 | 2518 | </sect2>
|
2519 | 2519 |
|
| 2520 | + <sect2 id="runtime-config-compiler"> |
| 2521 | + <title>Compiled-in Options</title> |
| 2522 | + |
| 2523 | + <para> |
| 2524 | + The following options are available read-only, and are determined |
| 2525 | + at source code compile time. As such, they have been excluded from the |
| 2526 | + sample <filename>postgresql.conf</> file. They determine various aspects |
| 2527 | + of <productname>PostgreSQL</productname> behavior that may be of interest |
| 2528 | + to certain applications, particularly administrative front-ends. |
| 2529 | + </para> |
| 2530 | + |
| 2531 | + <variablelist> |
| 2532 | + |
| 2533 | + <varlistentry> |
| 2534 | + <term><varname>block_size</varname> (<type>integer</type>)</term> |
| 2535 | + <listitem> |
| 2536 | + <para> |
| 2537 | + Shows the size of a disk block. It is determined by the value |
| 2538 | + of <literal>BLCKSZ</> when building the server. The default |
| 2539 | + value is 8192 bytes. The <varname>shared_buffers</varname> setting is |
| 2540 | + influenced by <varname>block_size</varname>. See |
| 2541 | + <xref linkend="runtime-config-resource"> for information. |
| 2542 | + </para> |
| 2543 | + </listitem> |
| 2544 | + </varlistentry> |
| 2545 | + |
| 2546 | + <varlistentry> |
| 2547 | + <term><varname>integer_datetimes</varname> (<type>boolean</type>)</term> |
| 2548 | + <listitem> |
| 2549 | + <para> |
| 2550 | + Shows <literal>on</literal> if <productname>PostgreSQL</productname> |
| 2551 | + was built with support for 64-bit integer dates and times. It is |
| 2552 | + set by configuring with <literal>--enable-integer-datetimes</literal>. |
| 2553 | + The default value is <literal>off</literal>. |
| 2554 | + </para> |
| 2555 | + </listitem> |
| 2556 | + </varlistentry> |
| 2557 | + |
| 2558 | + <varlistentry> |
| 2559 | + <term><varname>max_function_args</varname> (<type>integer</type>)</term> |
| 2560 | + <listitem> |
| 2561 | + <para> |
| 2562 | + Shows the maximum number of function arguments. It is determined by |
| 2563 | + the value of <literal>FUNC_MAX_ARGS</> when building the server. The |
| 2564 | + default value is 32. |
| 2565 | + </para> |
| 2566 | + </listitem> |
| 2567 | + </varlistentry> |
| 2568 | + |
| 2569 | + <varlistentry> |
| 2570 | + <term><varname>max_identifier_length</varname> (<type>integer</type>)</term> |
| 2571 | + <listitem> |
| 2572 | + <para> |
| 2573 | + Shows the maximum identifier length. It is determined as one less than |
| 2574 | + the value of <literal>NAMEDATALEN</> when building the server. The |
| 2575 | + default value of NAMEDATALEN is 64; therefore the default |
| 2576 | + <varname>max_identifier_length</varname> is 63. |
| 2577 | + </para> |
| 2578 | + </listitem> |
| 2579 | + </varlistentry> |
| 2580 | + |
| 2581 | + <varlistentry> |
| 2582 | + <term><varname>max_index_keys</varname> (<type>integer</type>)</term> |
| 2583 | + <listitem> |
| 2584 | + <para> |
| 2585 | + Shows the maximum number of index keys. It is determined by |
| 2586 | + the value of <literal>INDEX_MAX_KEYS</> when building the server. The |
| 2587 | + default value is 32. |
| 2588 | + </para> |
| 2589 | + </listitem> |
| 2590 | + </varlistentry> |
| 2591 | + |
| 2592 | + </variablelist> |
| 2593 | + </sect2> |
| 2594 | + |
2520 | 2595 | <sect2 id="runtime-config-developer">
|
2521 | 2596 | <title>Developer Options</title>
|
2522 | 2597 |
|
|
0 commit comments