shmall nosaka, cik sistēma kopumā ļaus rezervēt shared memory,
attiecīgi konfigurējot šo parametru jāņem vērā kopējais abu instanču
SGA apjoms.
shmmax nosaka viena segmenta max izmēru un tam jābūt lielākam par lielāko SGA.
Kādēļ shmmax iesaka aprēķināt kā " Sum of all SGAs" nezinu, ja ir kāds
speciālists, varbūt var pakomentēt !?
Ja Tu aprēķinos izmanto Hugepagesize, tad paŗliecinies par
Hugepagesize mērvienībām. Man šķiet, ka tie 2048 ir KB, nevis baiti
...
Sandijs
> --
> Jūs saņēmāt šo ziņojumu, jo abonējāt Google grupu "Latvian Oracle User
> Group" grupa.
> Lai nosūtītu ziņojumu šai grupai, sūtiet e-pastu uz
> lv...@googlegroups.com
> Lai redzētu papildiespējas, apmeklējiet šo grupu
> http://lvoug.lv
>
Girts,
Personīgi es izmantoju Oracle rekomendētas formulas (75%, /PAGE_SIZE), vienkārši tāpēc, ka šie divi parametri ir tikai maksimāli atļautie limiti. Man negribas (nav atļauts), katru reizi, kad izdomāju palielināt sga izmēru, mainīt kernel parametrus, tāpēc, es izmantoju pēc iespējas lielākas vērtības.
Šeit ir ļoti labs apraksts, ko šie parametri īsti nozīme (kas sakrīt ar Sandija teikto):
http://www.freelists.org/post/oracle-l/Calculating-SHMMAX,2
Par hugepagesize pilnīgi pievienojos Sandijam. Ja tu izmantosi SHMMAX divided by the Hugepagesize, tad jebkurā gadījumā, tev SHMALL, būs lielāks par Oracle rekomendēto SHMALL / 4k, tāpēc nekas briesmīgs nenotiks. Ja tu izmantosi SHMMAX dividend by HugePagesize*1024, tad gan SHMALL būs pārāk mazs.
Ja jau šajā grupā tauta sāka runāt par dziļi tehniskām lietām, tad gribēju padalīties ar vienu secinājumu un jautājumu.
Secinājums: V$SEGMENT_STATISTICS lauks value pie kaut kāda maksimālā lieluma rotē, t.i. atsāk skaitīties no nulles.
Rezultāts: pēc kāda laika informācija šajā viewā ir bezjēdzīga, izņemot ķēpīgu un sarežģītu divu snapshotu ņemšanu un salīdzināšanu.
Jautājums: Vai kāds zin kur atrast kādai ORACLE versijai kāds ir šis maksimālais lielums? Un vai tomēr kaut kur iespējams atrast pilno vērtību?
RX
P.S. Ar googoļonkuli aprunājos, jamais neko jēdzīgu nemācēja pateikt (vai es nemācēju pajautāt ;-))
Es teiktu, ka vienīgā jēga šim skatījumam ir tikai tad, ja to lieto kā
deltu pa kādu (relatīvi īsu) laika posmu. Citādi šādām kumulatīvām
statistikām kopš laiku sākumiem (ok instances starta) pa visām sesijām
jēgas ir praktiski 0. Ja vien tev nevajag priekšniecībai skaistu
vizuālu atskaiti - O mēs esam nolasījuši šai milzu tabulā tik un tik
daudz datus, bet šitai par tik mazāk :)
Gints
http://datubazes.wordpress.com
Sveiki,palaiž no SYSTEM vai SYSAUDIT ALTER SYSTEM BY ACCESS WHENEVER SUCCESSFUL;ieslēdz parametrus OS vai DB( DB labāk )audit_file_dest ?/rdbms/auditaudit_trail OSvaiaudit_trail DBun skaties DB gadījumāselect * from SYS.AUD$ where ...Andrejs.
--
Jūs saņēmāt šo ziņojumu, jo abonējāt Google grupu "Latvian Oracle User
Group" grupa.
Lai nosūtītu ziņojumu šai grupai, sūtiet e-pastu uz
lv...@googlegroups.com
Lai redzētu papildiespējas, apmeklējiet šo grupu
http://lvoug.lv