How to manage large pages

Just wondering... What is a good way to manage large pages?
Let's say a page with a pannelTabbed with 7 or 8 tabs. Each tab shows a table that is bound to a different VO. Most of the tabs also have a add,delete,edit button and i'm using popups for that.
So as you can see, their will be lots of bindings and lots of components on such a page.
If i create all this on a single page i think it will be a few thousands of lines which is not realy nice...
Should i create page fragments or create taskflows per tab or something like that?
Currently i have created the page with just the panelTabbed and then for each tab i created a taskflow and dropped that inside the showDetailItem. For each popup, i also created a taskflow so i could reuse it later when i need the same popup in other pages.
I'm wondering... what is a correct approach for such large pages. Are their any guidlines for this?

Hi,
we decided to use dynamic regions (11g) for our application.
This means we only have 1 jspx for the whole application and exchange the content at runtime.
For each "block" (e.g. a table, a tab or a popup) we have a single page fragment and task flow.
One page fragment consists normaly only of one view object.
With this concept we can reuse e.g. the same (similar) table on different pages too.
Hope this helps.
regards
Peter

Similar Messages

  • How to manage large database records in enterprise application

    Hi All,
    I am working on a large enterprise application relating to Capital Market. I am working in Java and with its extended technology. I am facing one critical problem which needs solution from your side. I have a database table which contains approximately more than 5 millions of records, I want to display the records with proper pagination. Here I am using Hibernate for database related stuffs. I am using a query which contains a join query to load the records. After the query the filtered records come to approcimately 80,000. I am unable to make proper pagination, everytime for next or previous set of 10 records I hit the database which is a time consuming affair. I do not know what I will do , should I cache the data for pagination. Everytime I load more than 80,000 records, think that in an web based application, the no of users are 5000, then how to manage. I need core java level solution not in the JSP level. Please help me in this regard.

    After the query the filtered records come to approcimately 80,000. I am unable to
    make proper pagination,Just a thought. If you display 50 per page, that's 1600 pages. Say it takes the user
    15 seconds to read the page: total 400min=6 2/3 hours and probably a bad case of RSI.
    The proper pagination would possibly be no pagination.

  • How to manage large partitioned table

    Dear all,
    we have a large partitioned table with 126 columns and 380G not indexed can any one tell me how to manage it because now the queries are taking more that 5 days
    looking forward for your reply
    thank you

    Hi,
    You can store partitioned tables in separate tablespaces. This does the following:
    Reduce the possibility of data corruption in multiple partitions
    Back up and recover each partition independently
    Control the mapping of partitions to disk drives (important for balancing I/O load)
    Improve manageability, availability, and performance
    Remeber as the doc states :
    The maximum number of partitions or subpartitions that a table may have is 1024K-1.
    Lastly you can use SQL*Loader and the import and export utilities to load or unload data stored in partitioned tables. These utilities are all partition and subpartition aware.
    Document Reference:
    http://download-east.oracle.com/docs/cd/B19306_01/server.102/b14231/partiti.htm
    Adith

  • How to use large pages in AIX with oracle

    Hi,
    i'm trying to convince oracle to use large pages on AIX 5.3 but haven't
    suceeded so far.
    i set v_pinshm=1, maxpin%=80, lgpg_regions=448 and lgpg_size=16777216
    using 'vmo' and 'LOCK_SGA=true' in spfile. after rebooting and starting
    the instance 'svmon' shows no no large pages in use:
    # svmon
    size inuse free pin virtual
    memory 4046848 3711708 335140 2911845 1503108
    pg space 524288 5551
    work pers clnt lpage
    pin 1076604 0 233 1835008
    in use 1503010 0 373690 0
    pgsize size free
    lpage pool 16 MB 448 448
    SGA size is 3G. why doesn't oracle use large pages? i already have
    created a TAR but maybe an oracle-on-AIX expert can help me faster than
    oracle support :)
    regards,
    -ap

    Nice day Andreas,
    please do you have some solution for your issue, because I think I have similar problem,
    I set on AIX
    vmo -r -o lgpg_regions=192 -o lgpg_size=16777216
    vmo -o v_pinshm=1
    I see in svmon -G this output
    PageSize PoolSize inuse pgsp pin virtual
    s 4 KB - 1104431 2456 685141 874874
    L 16 MB 192 0 0 192 0
    these (16MB large pages) are free but when I want run BEA WebLogic server run with parametr -Xlp the application is run with standard 4K memory pages,
    thank you very much for any other hint,

  • How to manage web page content via labview

    My pproblem is to get cyclic information from a web page containing an
    applet.
    Using a container I cannot manage any text and object in the page. Isn't it?
    Ciao

    If I understand you correctly, you are hosting a webpage in a front panel ActiveX container, and you want to obtain certain information from the webpage.
    This is possible using ActiveX calls. To get access to the HTML document in the container itself, along with all of its text and applets, etc, you need to reference the Document child item from a property node. This item is variant, so you need to use Variant to Data with a ActiveX refnum constant set to MSHTML.IHTMLDocument2 wired to the type. At that point you can access information about the HTML page itself, such as the body's text and so forth.
    I'm attaching a simple example that should help you get started. It's written in LabVIEW 7.1. Good luck!
    Jarrod S.
    National Instruments
    Attachments:
    HTML Document Info.vi ‏36 KB

  • How to manage large Remote Sensing image in oracle

    I want to manage many Remote Sensing images in Oracle database. Which model is more reasonable? Please all my friends give me your suggestions.

    This MyApp application (Application 100) was created by the HR Oracle account.
    I could use
    http://127.0.0.1:8080/htmldb/f?p=100
    to run this application by logging in as hr/hr .
    For the above URL, if I logged in as anotherOracleAccount/password, I got the 'Invalid Login Credentials' message.
    As you said, I could use
    http://127.0.0.1:8080/htmldb/f?p=4550
    to get into HTML DB of the Oracle XE environment by logging in as anotherOracleAccount/password.
    Since MyApp is using the HR-owned 'employees' table, should we grant some privileges on hr.employees to anotherOracleAccount?
    I tried this, I still got the 'Invalid Login Credentials' message.

  • How to manage large external images.

    Good day to all,
    I'm creating a movie object using images. I'm using PNG file
    types with an alpha channel. Each frame is approx 640 x 480, each
    single pitch image is 36 frames creating an image 23040 x 480. If
    it's a multidimensional image it is 23040 x 11520. I load the image
    in using "img_name".loadMovie("imageFileName", 1);
    The problem is it only seems to load around 2880 pix of the
    image.
    How can I get it to load the whole image?
    or
    How can I choose it to load the next section of the image?
    Cheers

    You can load 36, 640x480 images into one clip, and then move
    that to show
    your frames, but the max size of a single image is 2880 as
    you have found
    out yourself.
    Dave -
    www.offroadfire.com
    Head Developer
    http://www.blurredistinction.com
    Adobe Community Expert
    http://www.adobe.com/communities/experts/

  • How to manage large access-lists on FWSM

    Team I have a rather large access-list in one of my firewalls and was wondering if anyone has any rules of thumbs to go by when building a complex access lists. I currently use object groups but what is a good rule for acls with servers, users and diffent needs for access?

    We use object-groups as well. We typically create an object for source servers (if more than 1), the ports (if more than 1 or 2) and another group for destination server(s). We have a very restrictive security policy so each rule must be specific. I think it makes it hard to see what the ACL's really do, but it shortens the config.
    Hope that helps.

  • Performance: How to manage large reports with high data volume

    Hi everybody,
    we actually make some tests on our BO server system, to define limitations and oppertunities. Among other things we constructed a large report with a high data volume (about 250.000 data records).
    When executing the query in SAP Query Designer it takes about 10 minutes to display it. In Crystal Reports we rebult the row and column structure of the query. The data retrieval in Crystal Reports Designer last about 9 minutes - even faster as in the query.
    Unfortunately in BO InfoView the report is not displayed. After 30 minutes of loading time we get a timeout error RCIRAS0244.
    com.crystaldecisions.sdk.occa.managedreports.ras.internal.ManagedRASException:
    Cannot open report document. ---
    The request timed out because there has been no reply from the server for 600.000 milliseconds.
    Also a refresh of an report with saved data is not possible.
    Now we are asking us some questions:
    1. Where can we set the timeout for InfoView to a value larger than 30 minutes?
    2. Why is InfoView so slow compared to Crystal Designer? Where is the bottleneck?
    3. Whats the impact of SAP single sign-on compared to Enterprise logon on the performance?
    Thanks for any helps and comments!
    Sebastian

    Hi Ingo,
    thank you for your reply.
    I will check the servers and maybe change the time limits.
    Unfortunately we have a quite slow server system that probably cause this timeout. In CR Designer we have no problems, its really quick. Is it to expect that CR Designer and InfoView have almost the same performance?
    Another nice point: When we execute the query in SAP BEx Query Designer it takes about 10 minutes to open it, in Crystal Designer it needs just about 5-6 minutes. We integrated exactly the same fields in the report, which exist in die SAP BEx query.
    What may cause the difference?
    - Exceptions and conditions in the query?
    - Free characteristics in the query?
    - anything else?
    Best regards,
    Sebastian

  • Large pages are not used when databases are started from srvctl on ibm aix

    Hi,
    RAC 11.2.0.3.2 on IBM AIX 6.1 TL07. Mixed databases 10.2.0.5.4 and 11.2.0.3.2
    When started with SQLPLUS, the database instance use LARGE PAGES
    When started with SRVCTL, the database instance doesn't use LARGE PAGES, even root has the right capabilities
    lsuser -a capabilities root
    root capabilities=CAP_NUMA_ATTACH,CAP_BYPASS_RAC_VMM,CAP_PROPAGATE
    The same behaviour is observed for 10.2.0.5.4 and 11.2.0.3.2 databases.
    ORACLE_SGA_PGSZ=16m is exported in /etc/profile.
    I found that :
    1) When the node is restarted (shutdown -r now), clusterware and all databases (database 10gr2, 11gr2 , asm, ...) start automaticaly WITHOUT using LARGE PAGES. After this, databases restarted with SQLPLUS are USING LARGE PAGES, and databases restarted with SRVCTL NEVER use LARGE PAGES.
    2) When the clusterware is restarted manualy (crsctl stop|start crs) all databases (database 10gr2, 11gr2 , asm, ...) start automaticaly and all instances (10gr2 and 11gr2) are USING the LARGE PAGES. After this, database are ALWAYS using LARGE PAGES (started with SQLPLUS or SRVCTL)
    So, this problem occurs only after a restart of the host. All is fine after a manual restart of the clusterware.
    my references
    SGA Not Pinned In The AIX Large Pages When Instance Is Started With Srvctl [ID T369424.1]
    How to enable Large Page Feature on AIX-Based Systems [ID 372157.1]
    Thank's for your help

    The problem here is for IBM AIX (I dont find the equivalent for ulimit -l max locked memory, in ulimit for AIX)
    Here a portion of the original /etc/ohasd script (ulimit -c and -n are already set for AIX)
    start_stack()
    # see init.ohasd.sbs for a full rationale
    case $PLATFORM in
    Linux)
    # MEMLOCK limit is for Bug 9136459
    ulimit -l unlimited
    ulimit -c unlimited
    ulimit -n 65536
    ulimit -c unlimited
    ulimit -n 65536
    esac
    So i put a trace
    start_stack()
    # see init.ohasd.sbs for a full rationale
    case $PLATFORM in
    Linux)
    # MEMLOCK limit is for Bug 9136459
    ulimit -l unlimited
    ulimit -c unlimited
    ulimit -n 65536
    ulimit -c unlimited
    ulimit -n 65536
    echo "$(ulimit -a)" > /tmp/coh.log
    echo "$(lsuser -a capabilities root)" >> /tmp/coh.log
    esac
    here is the result :
    time(seconds) unlimited
    file(blocks) unlimited
    data(kbytes) unlimited
    stack(kbytes) 4194304
    memory(kbytes) unlimited
    coredump(blocks) unlimited
    nofiles(descriptors) 65536
    threads(per process) unlimited
    processes(per user) unlimited
    root capabilities=CAP_NUMA_ATTACH,CAP_BYPASS_RAC_VMM,CAP_PROPAGATE
    i continue investigating this way ...

  • How do i turn off the STUPID gestures? every time i quickly scroll a large page i get switched to previous sites i've been at, very, very annoying! i hate gestures!

    i'm using firefox 4.0 on an amd cpu running suse linux 11.4. i've completely turned off the gestures in suse (one of the first things i do, i can move a mouse very quickly and i like it to be a mouse!), i can't find a plugin or setting to turn these damn things off. the main problem is when i use the scroll wheel to rapidly move up or down a long web page and wind up on another page suddenly, very, very annoying! i really, really HATE gestures! then again i know how to use buttons etc. and i do mouse very quickly and creatively ( i also turn off several other "conveniances" like automatic window resizing, i know how to manage windows.....) thanks, i really, really hate these "features" being on by default, people with certain disabilites are probably also highly annoyed by the lack of choice in some procucts.
    you really, really need to provide easy access to more settings, as evidenced by the number of extensions aimed at providing control to users. thanks

    You can set all the mousewheel.with*.action prefs to 0 to perform a scroll.
    mousewheel.withnokey.action
    mousewheel.withaltkey.action
    mousewheel.withcontrolkey.action
    mousewheel.withmetakey.action
    mousewheel.withshiftkey.action
    To open the <i>about:config</i> page, type <b>about:config</b> in the location (address) bar and press the "<i>Enter</i>" key, just like you type the url of a website to open a website.<br />
    If you see a warning then you can confirm that you want to access that page.<br />
    If necessary then you can also set all the browser.gesture prefs to empty String values.

  • How do i convert several large pages files to pdf?

    how do i convert several large pages files to pdf?

    Hello:
    Open Pages.  Go to the menu bar>file>export.  Select PDF.  The size of the file should be irrelevant.
    Barry

  • How to manage wait time in between pages loading

    Hi,
    Could you please help me "How to manage wait time in between pages loading while playback script using etester?
    Thanks,
    RJ.

    RJ
    You can edit the think time in eTester by:
    Expand the tree node and right click on the address bar to select Address Properties, you can then edit the text box called Delay Before PlayBack
    If you like to specify think time between actions instead of action groups: right click on the actions ans select properties, there are 2 text boxes in the new window; one for milliseconds and the other for seconds
    Hope this helps
    Alex

  • Pls let me know how do i cancel my existing cloud subscription as cancel link is not available in my manage subscription page. I am planning to us lightroom cc subscription

    pls let me know how do i cancel my existing cloud subscription as cancel link is not available in my manage subscription page.
    I am planning to us lightroom cc subscription

    This is an open forum, not Adobe support... You need Adobe support to cancel a subscription
    -start here https://forums.adobe.com/thread/1703848
    -or by telephone http://helpx.adobe.com/x-productkb/global/phone-support-orders.html
    --and two links which may provide more details, if the above links don't help you
    -http://helpx.adobe.com/x-productkb/policy-pricing/return-cancel-or-change-order.html
    -http://helpx.adobe.com/x-productkb/policy-pricing/cancel-membership-subscription.html

  • Maximum Large Pages

    Hi
    I have RHEL 6.4 with 128GB RAM
    I have big database
    The database is the only service on this box.
    what is the optimal number of large pages I can have in the box ?
    (to not disturb the OS )
    Tanks for your help

    > I have RHEL 6.4 with 128GB RAM
    > I have big database
    > The database is the only service on this box.
    > what is the optimal number of large pages I can have in the box ?
    Depends what you want.
    Based on the information you have supplied, I would recommend a HugePages value between 0 GB and 127 GB.
    How large is your application?
    What kind of application is it?
    What is the locality in its data access?  Sequential?  Random? 
    How long should any cached data be kept in memory just in case it is needed again?
    How much data does the application need to read and write?
    The DB install guide has some recommendations on calculating the size of the shared global area (SGA); use them.
    Do not enable Automatic Memory Management (AMM) because AMM is just a poor-man's HugePages.
    Does your DB use many table joins?  Few joins but lots and lots of data rows?
    Remember your SGA must fit entirely within the HugePages area else you will get massively-degraded performance.
    I have RHEL 6.4 with 128GB RAM
    I have big database
    The database is the only service on this box.
    what is the optimal number of large pages I can have in the box ?

Maybe you are looking for

  • Maximizing an application window

    Mac newbie here; former windows user. How do I mazimize an application window. I.e. the equivalent of right clicking on the title bar in Windows and selecting Windows?

  • Xpath condition in interface determination

    Hi all, I have a scenario where i have two Interface mappings between same source and target. I need to define a condition based on if a field exists, then first one should be executed and if the field doesn't exists, then second. How should i define

  • Shared google calendars

    Now that sunsetting Google Sync has occures (looks like the backend is 404'ing), what are the plans/solutions for OS6 and shared calendars?  Adding 15 accounts may work, but sharing with other people (the whole GOOD THING for team sports) is really n

  • OFGTEL65 problem

    Hi, I have problems generating a form because the code that is generated to populate a field with a meaning via a dynamic list is not valid. A generated call of CGDV$REF_CODES.VAL has invalid types of arguments. I check the Headstart OFGTEL65 and i d

  • Make/Recei​ve Calls in Hudson County

    I have been unable to call my house number today I get a busy signal and the same for my Mom's line she is in the same town. She also has been unable to dial out, fast busy signals are all we get. The Verizon Support Line was busy as well? Any know s