Query about Keep Buffer Pool and Recycle Buffer Pool

What will Keep Buffer Pool and Recycle Buffer Pool contains actually in Database Buffer Cache, specially what type of objects? I know the definitions but need to know the practical aspects about them.

918868 wrote:
What will Keep Buffer Pool and Recycle Buffer Pool contains actually in Database Buffer Cache, specially what type of objects? I know the definitions but need to know the practical aspects about them.I believe you have already got the answer from the experts. Just to echo the same, in any cache, either Buffer Cache(default), Keep or Recycle, its going to be data buffers which are actually the placeholders for the data blocks that are available on the disk. The default cache is going to throw away the lesser used buffers as fast as possible. And if you don't want this to happen, you can use either of the other two, indepandant caches-Recycle and Keep. The keep cache , as the name suggests would keep the buffers in it for a more loonger duration compared to the default cache. This probably would be a better idea when you know that some buffers are meant to be reused again and again. Recycle is going tobe for those, which are very seldom used and you don't want them to choke up the caches at all. For the buffers kept in the Recycle cache, they would be thrown out almost instantly.
Read the link that's given to you. It contains a lot of stuff that would further make things clear.
Aman....

Similar Messages

  • KEEP and RECYCLE buffer pools question...

    About the DB buffer cache's two optional buffer pools: KEEP and RECYCLE pools.
    If i want a table to be kept in KEEP buffer pool, can i specify that in CREATE TABLE or ALTER TABLE syntax? Or is it possible only at tablespace level?

    HI,
    You can keep tables at keep pool by specifying storage (buffer_pool keep) parameter.

  • Are Registrar pool and Front end pool one and the same?

    Hi,
    What is the RegistrarPool parameter which is used in Enable-CsUser command? 
    Is it same as Front end pool because whenever I search for information on Registrar pool, I end up with the links explaining about Front end pools? 
    Are there any msdn or technet links which talk about this?
    Thanks in advance,
    Sandeep

    Hi Sandeep,
    The registrar pool is the pool where user's Lync account is homed.
    So if you have a single pool in your Lync environment, then the registrar pool will be same as front end pool. If you have multiple front end pools and you want to find out a user's registrar pool, you can
    1. either check the user account in control panel 
    2. Check the parameter RegistrarPool for a user by running "get-csuser -identity useralias" 
    Hope this helps.
    Regards,

  • Data retrieval buffers - buffer size and sort buffer size

    Any difference to tune BSO and ASO on data retrieval buffers?
    From Oracle documentation, the buffer size setting is per database per Essbase user i.e. more physical memory will be used if there are lots of concurrent data access from users.
    However even for 100 concurrent users, default buffer size of 10KB (BSO) or 20KB (ASO) seems very small compare to other cache setting (total buffer cache is 100*20 = 2MB). Should we increase the value to 1000KB to improve the data retrieval performance by users? The improvement impact is the same for online application e.g. Hyperion Planning and reporting application e.g. Financial Reporting?
    Assume 3 Essbase plan types with 100 concurrent access:
    PLAN1 - 1000KB * 100 = 100MB 1000KB * 100 = 100MB (total sort buffer size)
    PLAN2 - 1000KB * 100 = 100MB 1000KB * 100 = 100MB (total sort buffer size)
    PLAN3 - 1000KB * 100 = 100MB 1000KB * 100 = 100MB (total sort buffer size)
    Total physical memory required is 600MB.
    Thanks in advance!

    256 samples Buffer size will always give you a noticable amount of latency. If you use Software Monitoring you should try setting your Buffer to 64 samples. With the recording delay slider in the preferences->Audio you can compensate for the latency (of course not in realtime) so that the Audio will be placed exactly there, where it should hae been recorded at. In your case set it to a -value. A loopback test (check the link below) will clarify the exact amount of Latency occuring on your system.
    http://discussions.apple.com/thread.jspa?threadID=1883662&tstart=0

  • Another query about installing BT Infinity2 and lo...

    History.
    We occupied a new build house in 1998.  It was fitted with a BT Master Socket (Line Box) which is situated in a front corner of the Living Room.  We wanted to have the 'phone in a different corner of the room and also wanted to install some more electrical sockets and television aerial sockets, so before we moved in we set about doing that.  While we had holes in the walls and floors lifted we took the opportunity to install some telephone extension sockets.
    The Telephone Installation.
    Using a BT extension kit and BT junction boxes.  (and connecting all six wires of the cable into the appropriate locations)
    From Line Box in Living Room to Bedroom 3, which is immediately above -  one cable within the cavity wall to a junction box under the floor of Bedroom 3.
    From that junction box -  one cable to Bedroom 3 telephone wall plate and
    one cable to another junction box under the landing floor.
    From the landing floor junction box - one cable within the wall back down to an inner corner of the Living Room to a telephone wall plate   and 
    one cable within a wall down to the Kitchen telephone wall plate and
    one cable under the floor to Bedroom 1 telephone wall plate.
    All extensions have worked well since then.
    My Line Rental has always been with BT and except for a brief period with Talk Talk my calls have also been with BT.
    We later obtained AOL Dial Up which worked fine then later AOL Broadband. When we obtained the Broadband service we fitted BT Filters to each of the extensions in use and had no problems. The AOL Router and desktop computer are in Bedroom 3 plugged into that extension. Lately, the AOL Broadband has become impossibly slow so we have ordered BT Infinity 2 which is due to be installed next week. 
    Question 1.
    I understand that the normal installation installs a Broadband Filter plate, which includes a Broadband socket,  in the Line Box between the BT line and the telephone plug socket.  Is it possible for the extension wall plate in Bedroom 3 to be changed to a Line Box to accomodate said Filter plate without any other work being necessary?
    Question 2.
    If the above is possible, can the original Line Box in the Living Room be left in situ and useable as an extension ?
    Question 3.
    If the two above are possible can we then remove all the Line Filters from the extension sockets or will one always be necessary in the original Line Box in the Living Room as the new Filter fitted in Bedroom 3 is "downstream" of the incoming BT line?
    Question 4.
    What does backwiring mean?
    Solved!
    Go to Solution.

    Well it's installed and working.
    I have to admit that after reading some of the threads on this site I was rather apprehensive as to what to expect and what could or could not be  done. 
    I received two email reminders/confirmations from BT about the forthcoming engineer visit.
    The engineer telephoned on the morning of the appointment to confirm that he was en route and he arrived on time.
    I explained my wiring set up and he advised that this was not a problem as he could install wireless.  I commented that BT advised ethernet cabling for the fastest speed.  He replied that in his experience the speed was subject to many variables and that he personally used wireless and that it was just as fast)
    He fitted a replacement Master Socket (didn't just alter the already fitted one), connected up the Hub and Modem, went off to the street cabinet, returned and confirmed that my daughter's laptop was connected to the Hub, and that was it. He gave us the standard advice about the speed that we could expect and that it may vary considerably for the first few days.  I cannot recall the actual speed quoted but do know that it was many times faster than we had been forced to endure from our previous provider.    BT call centre had advised us that the engineer would be able to supply a wireless adapter to replace the one I was using in my laptop, but that was wrong information as he advised us that in his experience this had never been the case.
    After he had left we simply deinstalled the Netgear from my laptop and re-connected the Netgear adapter I already had to the Hub and that was my laptop connected.
    We bought another Netgear Wireless Adapter for the Desktop and installed & connected that to the Hub.
    My wife and daughter both have Kindle Fire devices which happily talk to the Hub by Wi-Fi  and my daughter's Smartphone also talks to it, so everyone is happy. 
    The only problem that we encountered was when I switched off the power to the Hub and Modem whilst tidying up the cabling. When I powered up again we had lost Broadband and the Lan1 light on the Modem was not lit. The troubleshooting guidance advised re-starting the Hub, but that didn't solve the problem.  Our instructions advised that if this occurred on the day of installation that we should wait until after midnight on that day to ascertain whether Broadband had re-connected.
    The following morning I re-read the troubleshooting guide in the brochure and tried re-starting the Hub but it still made no difference. We called the helpline number who advised us to press the "re-set" button on the Modem for 20 seconds then the re-start button on the Hub for 10 seconds.  (The troubleshooting guide made no mention of re-setting the Modem. )    That worked.
    We've had one slight problem since then when I tried mounting the Modem on the wall instead of it lying on the carpeted floor and moved the Hub to the end of the window sill behind the curtain. Shortly after that we lost the wirless connection although all the relevant lights on the Modem and Hub were lit.    The connection returned when I moved them back to where they had been previously. I'm still trying to figure that one out.

  • A query about Time Capsule, Ethernet, and DSL modems...

    When I originally set up my modem, I used the network assistant and it seemed to "auto-connect", where the assistant tells you that your ISP "may allow you" etc. This was done with the ethernet cable as Modem to Macbook Pro. Then when I purchased a TC, I simply connected the ethernet cable to the TC and let Airport Utility set up a wireless network.
    All was fine, until I was trying to ensure my security was half-decent. I changed a few settings in the TC, and then spent an afternoon trying to get my MBP to "see" the wireless network. I got that managed as well.
    What's confusing me is this, and I hope someone can help me and explain it like I'm a 5-year-old.
    1. In speaking with the ISP tech support, they seemed pretty sure I had to enter specific DCHP, DNS, etc. values in their fields, yet with the network assistant, it seemed to do this not only on its own, but with different values (numbers) then the one tech support told me to use, including an assigned "public" 192 IP address.
    2. Moreover, the ISP told me I should use PPPoE, yet the network assistant seemed just fine with Ethernet and DCHP.
    3. My ethernet IP address (System preferences/Network) is different from my Airport IP address. Is this normal?
    4. Strangely, when I connect another ethernet cable from the TC ethernet out port to the MBP (I was attempting a quicker Time Machine incremental back up), and turned Airport off (as an experiment), I still have internet connectivity. I thought TC ethernet out to MBP would only be for disk data transfer. Is this normal? If I have Airport "ON", would that cable then only be used for data transfer?
    5. I have the TC in Bridge Mode, with Access Control to "Not Enabled". I originally had my MBP and iPod Touch MAC addresses added to Access Control, until I read that this doesn't really help with security. As it stands now, I increased my WPA2 password from an easy to remember one to a random 25 character one. Basically, I am hoping someone can tell me the settings I should use (with detail) to make both the network settings AND the wireless network as safe as possible without having a computer science degree.
    Additional information: I only use my MBP and iPod Touch, and the wireless network is only for my use. No guests whatsoever. I do have a usb printer connected to the TC. The modem has a wireless "WLAN" feature which I have turned off since I have the TC. For my email accounts, I have the correct ports entered, as far as I can tell and as far as I've been told by those providers. I occasionally use Acquisition (not sure how safe it is security wise), and I'm often online playing Call of Duty 4 (wirelessly). I think that all I can think of that's important.
    I really appreciate everyone's comments and guidance.

    4. Strangely, when I connect another ethernet cable from the TC ethernet out port to the MBP (I was attempting a quicker Time Machine incremental back up), and turned Airport off (as an experiment), I still have internet connectivity. I thought TC ethernet out to MBP would only be for disk data transfer. Is this normal? If I have Airport "ON", would that cable then only be used for data transfer?
    Whichever connection is toward the top of the list in System Preferences-> Network preference pane is the one which will be used.
    5. I have the TC in Bridge Mode, with Access Control to "Not Enabled". I originally had my MBP and iPod Touch MAC addresses added to Access Control, until I read that this doesn't really help with security. As it stands now, I increased my WPA2 password from an easy to remember one to a random 25 character one. Basically, I am hoping someone can tell me the settings I should use (with detail) to make both the network settings AND the wireless network as safe as possible without having a computer science degree.
    WPA2 with a long non-dictionary password is the best wireless security.
    2. Moreover, the ISP told me I should use PPPoE, yet the network assistant seemed just fine with Ethernet and DCHP.
    If your ISP uses PPPoE for Internet connections, the device connecting directly to the DSL modem should be configured to use PPPoE.
    3. My ethernet IP address (System preferences/Network) is different from my Airport IP address. Is this normal?
    Yes

  • Query about Proforma Invoice (F5) and Excise proforma Invoice (JEX)

    Dear all,
    I would like to know for excisable goods, customer should be sent two separate invoice? i.e. Pro forma invoice (F5) and Excise Invoice India (JEX). or only excise invoice India (JEX) should be sent. Please help me for the same.
    Thanks in advance.

    Hi,
    If excise is relevant then use JEX proforma invoice.So that excise values will flow from invoice to excise transaction "J1IIN"-factory excise invoice.
    Configuration to move excise values from proforma has been done for Billing type "JEX"
    in Excise configuration Logistics General>Tax on Goods Movement>India>Outgoing Excise invoice>Assign billing types to Delivery types. you will find the JEX been assigned.
    In the standard system, there are two document flows that you can use:
    Standard order (document type OR) -> Outbound delivery (LF) -> Proforma excise invoice (JEX) -> Invoice (F2)
    Standard order (OR) -> Excise invoice (JF) -> Invoice (F2).
    Assign Billing Types to Delivery Types
    Use
    You enter outgoing excise invoices by referring to either of the following documents:
    Customer invoices
    Pro forma excise invoices
    These options are represented in the system by different document types and document flows.
    In this IMG activity, you:
    Specify which billing document types you use as a reference for CENVAT utilization
    Assign them to the appropriate delivery document types
    Requirements
    You have set up the delivery types and copy control as follows:
    Create separate delivery types in Customizing for Logistics Execution (LE), by choosing Shipping -> Deliveries -> Define Delivery Types.
    Set up copy control for the delivery types in Customizing for LE, by choosing Shipping -> Copying Control -> Specify Copy Control for Deliveries.
    Create billing types in Customizing for Sales and Distribution (SD), by choosing Billing -> Billing Documents -> Define Billing Types.
    Set up copy control for the billing types in Customizing for SD, by choosing Billing -> Billing Documents -> Maintain Copying Control for Billing Documents
    regards

  • Based on my computer what I/O buffer size and process buffer should I have to stop getting the system too slow error message?

    I need some sugestions on my settings. I have a 13 in macbook pro runnig 10.8.2 with a 2.7 Ghz i7 with 4 GB of ram.
    I am using Logic pro X 10.0.3 and when I get to a really load heavy section of a project then I get a too slow error message.
    I know this will happen from time to time because of my computer but is there anyway to make it better?

    Im curious how you are running LPX on an OS X 10.8.2 system?
    As to your question.. there is no specific answer... Try playing with the settings (making a note of your current ones) and see what improvements, if any, are made under different combinations of the settings.
    Personally I'd add more RAM if you can... as that alone may help matters by some degree...
    Finally,
    This article may also help.. (Its written for LP9 but most of it is applicable for LPX too)
    http://support.apple.com/kb/TA24535

  • On going Query about MSN/Live Messenger and T-Mobi...

    I have this question running on two other boards with no cast iron answer.
    Are there any T-mob UK N900 users who can use the MSN plugin for conversation be it Butterfly, Haze or Pecan?
    If the answer is yes please let me know so I can rule out that it's my T-Mob account set up incorrectly.
    I have a work around at the moment as I'm connnecting via jabber 
    Thanks

    I'm having a great deal of issues trying to access hotmail.co.uk which results in it just timing out. Router restart didn't help. Starting to think there may be a problem somewhere else. Is this happening to anybody else?
    Traceroute:
    Tracing route to login.live.com.nsatc.net [65.54.186.17]
    over a maximum of 30 hops:
      1     1 ms     1 ms     1 ms  api.home [192.168.1.254]
      2    24 ms    23 ms    23 ms  217.32.142.5
      3    24 ms    23 ms    24 ms  217.32.142.46
      4    25 ms    24 ms    24 ms  213.120.163.70
      5    24 ms    24 ms    23 ms  217.32.27.62
      6    24 ms    24 ms    25 ms  217.32.27.182
      7    29 ms    24 ms    23 ms  acc2-10GigE-9-3-0.mr.21cn-ipp.bt.net [109.159.250.230]
      8    44 ms    36 ms    35 ms  core2-te0-13-0-0.ealing.ukcore.bt.net [109.159.250.139]
      9    35 ms    92 ms    33 ms  transit1-xe0-1-0.ealing.ukcore.bt.net [194.72.9.234]
     10    33 ms    39 ms    32 ms  t2c3-xe-9-3-0.uk-eal.eu.bt.net [166.49.168.29]
     11    36 ms    33 ms    32 ms  t2c1-ge13-0-0.uk-eal.eu.bt.net [166.49.237.25]
     12   106 ms   106 ms   106 ms  t2c1-p4-0-0.us-ash.eu.bt.net [166.49.164.225]
     13     *        *        *     Request timed out.
     14     *        *        *     Request timed out.
     15     *        *        *     Request timed out.
     16     *        *        *     Request timed out.
     17     *        *        *     Request timed out.
     18     *        *        *     Request timed out.
     19     *        *        *     Request timed out.

  • Sql query executes faster 2. time despite clearing buffer cache/shared pool

    Hi All,
    I want to test query performance, so i clear cache in following way before each execution:
    alter system flush buffer_cache;
    alter system flush shared_pool;
    But, first execution takes more time than second and consequent executions. For example first execution takes 30 seconds, consequent executions take 3 seconds.
    Before each execution I clear the cache.
    What can be the reason? I use TOAD for query execution. Does TOAD caches something after first execution?
    And last question. Is there a dynamic query that query execution duration is stored?
    Any help will be appreciated.
    Thanks.

    >
    So there shouldn't be problem from the parameter, can you post result from V$SGA_DYNAMIC_COMPONENTS and v$SGAINFO ?
    V$SGA_DYNAMIC_COMPONENTS
    COMPONENT CURRENT_SIZE MIN_SIZE MAX_SIZE USER_SPECIFIED_SIZE OPER_COUNT LAST_OPER_TYP LAST_OPER LAST_OPER GRANULE_SIZE
    shared pool 436207616 402653184 0 0 125 GROW IMMEDIATE 02-JUL-09 16777216
    large pool 201326592 117440512 0 83886080 12 SHRINK DEFERRED 02-JUL-09 16777216
    java pool 16777216 16777216 0 0 0 STATIC 16777216
    streams pool 16777216 16777216 0 0 0 STATIC 16777216
    DEFAULT buffer cache 1895825408 1711276032 0 16777216 137 GROW DEFERRED 02-JUL-09 16777216
    KEEP buffer cache 0 0 0 0 0 STATIC 16777216
    RECYCLE buffer cache 0 0 0 0 0 STATIC 16777216
    DEFAULT 2K buffer cache 0 0 0 0 0 STATIC 16777216
    DEFAULT 4K buffer cache 0 0 0 0 0 STATIC 16777216
    DEFAULT 8K buffer cache 0 0 0 0 0 STATIC 16777216
    DEFAULT 16K buffer cache 0 0 0 0 0 STATIC 16777216
    DEFAULT 32K buffer cache 0 0 0 0 0 STATIC 16777216
    ASM Buffer Cache 0 0 0 16777216 0 STATIC 16777216
    V$SGA_INFO
    NAME BYTES RESIZEABL
    Fixed SGA Size 2086392 No
    Redo Buffers 14688256 No
    Buffer Cache Size 1895825408 Yes
    Shared Pool Size 436207616 Yes
    Large Pool Size 201326592 Yes
    Java Pool Size 16777216 Yes
    Streams Pool Size 16777216 Yes
    Granule Size 16777216 No
    Maximum SGA Size 2634022912 No
    Startup overhead in Shared Pool 218103808 No
    Free SGA Memory Available 50331648

  • Default Buffer Pool Busy Waits and Default Buffer Pool Hit Ratio

    Hi experts,
    I am having oracle database with version 11gR2 on windows server 2003 platform.
    I am continuously getting alerts related to "Default Buffer Pool Busy Waits" and "Default Buffer Pool Hit Ratio."
    I have fired some of the queries(which contain view like v$session_wait) to get information of sessions that causing the same issue,but unable to get it.
    Please help me to resolve the same issue.

    Hi - Try this query for Buffer busy wait
    COL class FORM a10
    COL total_waits FORM 9,999,999,999
    COL "WAITS %" FORM 9999999
    COL time_waited FORM 9999999
    COL "TIME %" FORM 9999999
    COL event FORM a24
    COL avg_wait FORM 9999.99
    SELECT a.event event, substr(c.wait_class,1,9) class,
    a.total_waits total_waits, a.time_waited/100 time_waited,
    a.average_wait avg_wait
    -- a.average_wait/100 avg_wait -- displays seconds instead of 100s
    FROM v$system_event a, v$event_name b, v$system_wait_class c
    WHERE a.event_id=b.event_id
    AND b.wait_class#=c.wait_class#
    AND a.time_waited/100 > 0
    AND (event LIKE '%HW%' OR event = 'buffer busy waits')
    -- AND c.wait_class in ('Application','Concurrency','User I/O')
    ORDER BY 1 DESC;

  • IOncrease size of buffer pool and PGA

    Dear All,
    Currently my DB is on Automatic Memory Management,
    I want to increase the size of Buffer cache and PGA, so do I need to move the DB out of Automatic Memory Managemen and manually manage the memory?
    Please help
    Thanks

    Wrong forum. This is for SQL and PL/SQL questions.
    Try General Database Discussions

  • Difference between keep pool Vs Recycle pool vs  Default pool

    Good Morning experts ;
    I need some differences between Keep pool Vs Recycle pool vs  Default pool.
    How it acts differ from each other.
    Thanks in advance ..

    8f953842-815b-4d8c-833d-f2a3dd51e602 wrote:
      Thanks for your answer  MARG.
    If i  pin  an object into shared pool , entire object ( all blocks) comes under into  buffer pool.
    but you say depending on the query plan ,
    Oracle will place only portions of objects into the buffer cache at any one time.
    Example :
    >> TO pin a table
    SQL> alter table emp  storage (buffer_pool keep);             
    This table having  1 million record and it contains 'n' of columns.
    Consider  i need o/p  from name , emp_id, salary columns only.
    i.e. who are getting salary more than  8000$.
    Oracle will show required o/p. As per your explanation , i cant guess  ..
    Question :  how oracle will place only portions of objects into the buffer instead of entire object ?
    Please elaborate little more .
    Oracle uses blocks.  The rows are in blocks.  When you ask for a column in a row, Oracle has to get the block.  When you ask for a couple of columns from many rows, Oracle has to get many blocks.  Oracle makes copies of blocks.  Oracle has to manage possibly many people accessing the same  or different rows in those blocks.  Each one needs to have the block appear as though it did when the transaction started.
    Oracle has many ways to get the blocks.  It can look in the SGA, if an appropriate one is not there it can read it from disk, or it may decide to read many blocks at once from a disk, or it could even decide to just read as much as it can into a user's PGA, perhaps also going to undo in any of those ways to make a read consistent copy for the user.
    So when you look at statistics for a session, you might see sequential gets or scattered gets.  The former is often from index access, then a single block is gotten from wherever, and placed in the SGA.  The latter is often from scanning, and the blocks are scattered about, as they aren't necessarily going to be gotten in an order.  Remember, an Oracle block may be a number of operating system blocks, and a multi[-oracle]-block read may be a lot of data.
    So, with all these blocks going into the SGA, it has to decide what stays and what goes.  It uses a least-recently-used (LRU) algorithm to eject blocks, and may read blocks into the middle or the end of the list, depending.  That's why the default buffer pool works so well, anything continually accessed will in the grand scheme of things be kept hot and stay there.  When SGA's were much smaller, it was a lot easier to have not-quite-so-hot things get ejected and written out, only to be read in soon after, so the alternate pools would allow those places to be kept, or recycled, as arbitrarily defined.
    So think of blocks as the portion of objects in the SGA.  There usually are multiple copies of blocks.

  • What is the difference between buffer busy waits and free buffer waits

    what is the difference between buffer busy waits events and free buffer waits in Oracle database?
    select *
    from
       v$system_event
    where
       event like ‘%wait%’;
    EVENT                       TOTAL_WAITS TOTAL_TIMEOUTS TIME_WAITED AVERAGE_WAIT
    buffer busy waits                636528           1557      549700   .863591232
    write complete waits               1193              0       14799   12.4048617
    free buffer waits                  1601              0         622   .388507183

    jetq wrote:
    Buffer busy waits occur when an Oracle session needs to access a block in the buffer cache, but cannot because the buffer copy of the data block is locked. This buffer busy wait condition can happen for either of the following reasons:
    * The block is being read into the buffer by another session, so the waiting session must wait for the block read to complete. If the OP is running 10g, that would be recorded as "read by other session" not "buffer busy waits" - and unfortunately he didn't tell us the version.
    * Another session has the buffer block locked in a mode that is incompatible with the waiting session's request.
    The Free Buffer Waits Oracle metric wait event indicates that a server process was unable to find a free buffer and has posted the database writer to make free buffers by writing out dirty buffers.
    There is another possibility - if the OP is using a keep and recycle pool: see http://jonathanlewis.wordpress.com/2006/11/21/free-buffer-waits/
    Regards
    Jonathan Lewis
    http://jonathanlewis.wordpress.com
    http://www.jlcomp.demon.co.uk
    To post code, statspack/AWR report, execution plans or trace files, start and end the section with the tag {noformat}{noformat} (lowercase, curly brackets, no spaces) so that the text appears in fixed format.
    "For every expert there is an equal and opposite expert"
    Arthur C. Clarke                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • CR XI R2 "Database Login Failed" Recycled application pool and now it works

    Hello,
    I have a web application using CR XI R2 that has several reports which are pushed a dataset.  These reports have been runing fine until today when I received an error stating "Database login failed."  "Object reference not set to an instance of an object" in the report viewer control. 
    I recycled the application pool and the reports started working again. 
    My questions are:
    What could be the cause of this and how can it be avoided?
    Why does recycling the application pool correct the problem?
    Regards.

    Hi Tom,
    Recycling keeps problematic applications running smoothly, especially when it is not feasible to modify the application code. Recycling helps ensure that problematic applications do not cause other applications to fail, and that system resources can be recovered from unhealthy applications.
    Recycling an application pool causes the WWW service to shut down all running worker processes that are serving the application pool, and then start new worker processes. Whether the WWW service starts the new worker processes before it stops the existing one depends on the DisallowOverlappingRotation property in the metabase. Recycling an application pool does not alter any state in HTTP.sys or change any configuration in the metabase.
    Note:
    When an application pool is serviced by more than one worker process, the recycle operation is staggered in some scenarios. Only when a worker process is recycled on demand or when all of the worker processes hit their memory limits at the same time would they be restarted simultaneously.
    For more info regarding this have a look to this [article|http://blogs.msdn.com/david.wang/archive/2006/01/26/Thoughts-on-Application-Pool-Recycling-and-Application-Availability.aspx]
    Regards,
    Shweta

Maybe you are looking for

  • Error ORABPEL-11802 while calling Stored Procedure

    Hi, I am trying to call a stored proc in oracle through DB adapter in BPEL services. The procedure accepts custom data types only. I am able to assign values to each element in the custom data type but while executing the same it is throwing the erro

  • Is there a way to clear backup data from timemachine?

    I want to start a new back-up sequence with time machine. is there a way to "erase" the existing backup data for the time machine disk and start a new routine without affecting wireless, etc settings?

  • "Report this post" has disappeared just when I need it

    I think the moderators should take a look at this - this guy's threads seem to start of sensibly enough before deteriorating into paranoia. AK

  • Vino server don't work: gnutls

    Hello, my remote control of gnome don't work. The problem is that vino server don't found the library libgnutls: $ /opt/gnome/libexec/vino-server /opt/gnome/libexec/vino-server: error while loading shared libraries: libgnutls.so.12: cannot open share

  • Program Error message in Perfect Portrait

    Why am I getting a program error message when trying to whiten teeth in perfet portrait? PSE 12