System scalability issue

Hi,
We are in the process of developing one application which will be used to upload several feed files (Excel and CSV format). These files will be processed at the application server side using POI (to read excel format) and than after certain processing, it will be stored in the staging tables at database side.
The same system will be used to download excel reports based on the data present in the staging tables. These reports will be generated by the java components written using POI API.
Now the problem is, POI. As it consumes a lot of memory so if larg no of users request for report downloads, the system is crashing because of limited memory size.
Could anyone proviod me some good design strategy to resolve this serious problem.
Thanks in advance,
Amit

Could anyone proviod me some good design strategy to resolve this serious problem.You're assuming your 'serious problem' is a weak design strategy, though you don't highlight what the design strategy was. (Though I can guess it was something like "We need this yesterday, so get coding now and don't waste time capturing the requirements or designing" aka some variation of XP).
You problem is a weak or none existing development process. Issues such as machine memory load and performance are None-Functional requirements. These have only a tagential relationship to your software design strategy. If the development process you're using does not take these none-Functional requirements into account then it is a deeply flawed process.
That is your companies or managers fault not yours. You are not going to change your development process overnight but you NEED to start changingf it today.
No design strategy is going to save you from incompetent management or absence of process. Only you can do that, you need to learn how to handle your manager or find a job where it is not nessecarry.
Go and talk to the [project] manager. If nessecarry take in qtr pint cup and a 2 pint jug of water with you. Tell him you will squeeze another 100 users onto the system when he get's all the water into the cup. Leave him to stew while you go to lunch. Next time he comes to see you, unless he as a solution give him another 7 cups.

Similar Messages

  • In my Macbook Pro, on a few occassions, the apple menu bar blacks out. its displayed as a negative image. The desktop wallpaper get greyed out and i get a blank screen as wallpaper. No idea why this happens. I reset the system and issue gets resolved.

    In my Macbook Pro, on a few occassions, the apple menu bar blacks out. its displayed as a negative image. The desktop wallpaper get greyed out and i get a blank screen as wallpaper. No idea why this happens. I reset the system and issue gets resolved.

    AshwinVC wrote:
    I reset the system and issue gets resolved.
    How? 

  • When I got a new iPhone5, I experienced short battery life, and system sofware issues were not the cause. The camera also takes a blury picture regardless of lighting and I have the black one. Has anyone else experienced similar problems?

    When I got a new iPhone5, I experienced short battery life, and system sofware issues were not the cause. The camera also takes a blury picture regardless of lighting and I have the black one. Has anyone else experienced similar problems?

    What makes you so sure it isn't software?
    The camera can be focused by take the point of focus on the touch screen.
    If it is new as you said, it should be under warranty. Make a Genius Bar appointment or contact Apple with a repair request.

  • Scalability issue with global temporary table.

    Hi All,
    Does create global temporary table would lock data disctionary like create table? if yes would not it be a scalable issue with multi user environment?
    Thanks and Regards,
    Rudra

    Billy  Verreynne  wrote:
    acadet wrote:
    am I correct in interpreting your response that we should be using GTT's in favour of bulk operations and collections and in memory operations? No. I said collections cannot scale. This means due to the fact that collections reside in expensive PGA memory, you cannot stuff large data volumes into them. Thus they do not make an ideal storage bin for temporary data (e.g. data loaded from file or a web service). GTTs otoh do not suffer from the same restrictions, can be indexed and offer vastly better scalability and so on.
    Multiple passes are often needed using such a data structure. Or filtering to find specific data. As a GTT is a SQL native, it offers a lot more flexibility and performance in this regard.
    And this makes sense - as where do we put out persistent data? Also in tables, but ones of a persistent and not temporary kind like a GTT.
    Collections are pretty useful - but limited in size and capability.
    Rudra states:
    I want to pull out few metrices from differnt tables and processing itIf this can't be achieved in a SQL statement, unless Rudra is a master of understatement then I would see GTT's as a waste of IO and programming effort. I agree.
    My comments however were about choices for a temporary data storage bin in PL/SQL.I agree with your general comments regarding temporary storage bins in Oracle, but to say that collections don't scale is putting to narrow a definition on scaling. True, collections can be resource intensive in terms of memory and CPU requirements, but their persistence will generally be much shorter than other types of temporary storage. Given the right characteristics, collections will scale and given the wrong characteristics GTT's wont scale.
    As you say it is all about choice. Getting back to the theme of this thread though, the original poster should be made aware that well designed and well coded applications are most likely to scale. Creating tables on the fly is generally considered bad practice and letting the database do what it does best, join tables in queries at the SQL level is considered good practice. The rest lies somewhere in between and knowing when to do which is why we get paid the big bucks (not). ;-)
    Regards
    Andre

  • System relate issue

    Hi friends,
    im in guess of where to post system related issue, since this is my problem
    run --> drivers --> host file,
    i couldnt able to edit & save host file.
    Tried below steps:
    1. host --> properties --> Security --> add --> everyone --> given full control also.
    2. Not able to do that in administrator account alsoWhich is the right place to post this question.
    Regards,
    Saro
    Edited by: Saro on May 17, 2011 12:48 PM

    Hi,
    Probably in your OS provider support forum?
    Regards,
    Jari

  • T400 System board issues

    Has anyone else been having issue with the T400 and the System Board.  I have had 5 now that stop booting.  All you get is the power light, battery light and the plug light when plugged in.  Hit the power and nothing comes up.  I tried removing the battery and same thing minus the battery light.

    I am also facing the same problem. Looks like Lenovo is loosing it credibility and integrity, it previous used to have, especially for Thinkpads.
    I am already living with WiFi problem for my T400. Now this System board issue. Really tech support also not good at all. 

  • RV220W System Time Issue in Combination with WiFi Active Time

    Hi
    Have system time issues with rv220w!
    Setup:
    Note that the real time is 17.32 (bottom right) but the system time is 16.20, result 1h offset (sad that the possibility to configure summertime start/end is missing)
    Setting up the WiFi active time from 5.30PM until 6PM (testing only):
    Note that the real time is 17.44, the WiFi is "Disabled". The RV220W system time is 16.44 with setting "CET +1h".
    BUT:
    Even when i change the RV220W system time to a Time/Date offset GMT +2h EET has this no issue to the WiFi time profile i set up. The WiFi stay down.
    Note:
    The WiFi Active Time Settings only working correct when the Clock Source is setting up with "Set Date and Time Manually" (in "Administration" "Time Settings"), but that is not the way.... i don't like to configure time settings manually (no system administrator will do that tinking)
    Conclusion:
    I think that the WiFi Time setting does not work fine, mean that the WiFi does not include the configured offset as usually system does....
    Further:
    RV220W firmware is up to date....
    Hope Cisco will fix that and add the summer time feature (like in other systems and other manufacturer) in the next FW.....

    GJinAmsterdam wrote:
    I have a MacBook upgraded from Tiger 10.4 to *Snow Leopard OS X 10.6.1.* I'm now using *Time Machine* to make back-ups on a *MiniMax external drive* through an USB connection. However, I wish to make wireless back-ups by connecting the external drive to my *Airport Extreme*. I learned that this wasn't possible until the recent release by Apple of the software update "*About Time Machine and AirPort Updates v1.0*".
    this has been possible for a long time, since about February 2008 when those updates came out.
    The minimum system requirement for this software update is OS X 10.5.2. I should think this requirement is met because I have upgraded to 10.6.1. But when I try to install the software I get the message that the system requirement is at least 10.5.2. and as a result *I can't continue installing*. Apparently my OS update is not recognized by the software. Is there a solution for this problem? Many thanks.
    you don't need to install those updates. they are for leopard, not snow leopard. you should be fine as is. do keep in mind that TM backups to air disks are not "officially" supported but they have worked for a long time. also, keep in midn that you'll need to start a new backup sequence once you move the drive to AEBS as remote backups are stored differently from directly attached ones.

  • Rendering and Low System Memory issues in PE9.

    Hello again.
    N.B: I am an ex-PE3 user.
    I am having a few issues with PE9.
    1. My main issue is that I am regularly getting the 'low system memory; please proceed with caution' message. I have googled it and read people's suggestions, but am not sure where to go from here. I have tried saving my file under another name, but am already up to '....E' (fifth) version of the file I've been working on this afternoon. The total time of the project is only approx 45 min's, although I will say that this 'low system memory' issue seems to be worst today, as I'm adding more still photos.
    2. One of the suggestions made by Steve G on one of the forums was to make sure projects are regularly rendered. When I hit 'Enter' to render, the little render window pops up for a split second and then disappears. And I would assume from the red line above my timeline that my file is not rendered.
    3. When I switch to 'Sceneline' view, my horizontal scroll-bar across the bottom will only drag SO far (to a certain point in my project; but definitely not to the end of my project. It is really frustrating. I sometimes can fix it by flicking between Sceneline and Timeline, but I have to do this multiple times... and it seems a ridiculous way to do it.
    It would be fantastic if someone could help me with these issues, please!
    System details:
    AMD processor 3.2 Ghz
    4 gig RAM (3.12 gig usable)
    Windows 7 Ultimate

    Hi everyone:
    Thankyou for all your suggestions.
    Sorry, Bill, but both those links give me an error message. I was all set to read them, but they won’t work, unfortunately.
    What is meant by ‘page file managed’, sorry? And do you mean ‘hard disk drives’ by HDD, or does it stand for something else in this context? I’m not sure what you mean by how do I have them allocated. Again, apologies for my ignorance. I do have only one HDD, but it is partitioned.
    The image sizes all seem to have a depth of 24, but vary in dimensions – I can see that some are quite large (around 3 mg in size, with dimensions of 4288x2848, for example). Is the actual mg-size relevant, or only the physical length and width?
    I have tried to look at the frame size of my project, but it seems to be greyed out. In pale digits, there is 720x576 written.
    Just before I sent this, I thought of one other thing to try first.
    I tried starting a ‘New Project’. I then inserted just 6 still photos, for experimentation purposes. I then hit ‘Enter’ and the Rendering window came up and appears to have rendered correctly. So I then tried looking at one of my other projects (that hadn’t previously been rendered) and tried to render it. In this case, as in for the project I am currently working hard on, the Rendering window flashes up for about ¼ of a second and then disappears.
    What is going on???
    From: Bill Hunt [email protected]
    Sent: Friday, 11 March 2011 2:00 AM
    To: rachel jewiss
    Subject: Rendering and Low System Memory issues in PE9.
    although I will say that this 'low system memory' issue seems to be worst today, as I'm adding more still photos.
    What are the pixel x pixel dimensions of those still images?
    What is the Frame Size of your Project?
    How is your Page File Managed, and what is the size? This http://forums.adobe.com/thread/632449?tstart=30 will give you some background and tips.
    Also, tell us about your HDD's, and how you have them allocated.
    For more discussion on Rendering, please see this http://forums.adobe.com/thread/794719?tstart=0.
    Good luck,
    Hunt

  • G510 - System Slowness Issue

    I'm having G510 laptop. I'm facing system slowness issue. Frequently facing this issue for all apps, taking too much time to load/open as compared to the normal speed. Restarting the machine also taking 10 mins to bootup again. And getting blank screen too. Please someone help me on this.

    Hmmm.... Download and run Process Explorer from Microsoft Technet. Look at running processes and what they are attached to. Google anything that you are not familiar with, look for associated programs and remove any that are not Lenovo Tools, Microsoft Authored or programs that you have personally installed.
    Look at running programs (system tray) and see what is running in background. Google Update, Java Update and similar can tie up resources and slow down the computer.
    Lastly - Download and run Malwarebytes, do a deep scan for root kits and other nastiness that may be lurking around in your file system.
    Good luck.

  • Scalability Issues for Creating Pl/sql Web Services

    While Creating Pl/Sql Web Services , jdeveloper automatically creates wrappers files for the same, When using complex types for pl/sql Procedures, the wrappers contain huge no of attributes , Will there be a scalability issue for such kind of complex PL/SQL API Web services, will there be a round trips to database in order to map the attributes of java wrapper files with the Pl/SQL API files
    Also there is something called as Public View Object VO, how different it is from the normal View Object,is there a specific way to create Public View Object and XSD file for that, or its just a normal VO exposed publicly?

    Hello
    Accessing the pl/sql webservices from the application server:
    I have created pl/sql webservice using the nested tables. This will insert the object data into database tables.after deplying the webservice into external oc4j, when I test the webservice locally with url: http://localmachine:8888/PL_SQL_WS-Nest_Obj_Webservice-context-root/ObjWebserviceSoapHttpPort
    The above web-services working and I am able to insert into the database tables.
    Same when I want to access through the application server, I have changed the wsdl file soap address as
    <soap:address location="http://10.91.20.7:8888/PL_SQL_WS-Nest_Obj_Webservice-context-root/ObjWebserviceSoapHttpPort"/>
    When I access this url, I am able to give the input data
    http://10.91.20.7:8888/PL_SQL_WS-Nest_Obj_Webservice-context-root/ObjWebserviceSoapHttpPort
    but the out from the web-service is:
    <env:Envelope
    xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
    <env:Header/>
    <env:Body>
    <env:Fault
    xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
    <faultcode>env:Server</faultcode>
    <faultstring>Error creating target: DBConnImpMftest.ObjWebserviceUser</faultstring>
    <faultactor/>
    </env:Fault>
    </env:Body>
    </env:Envelope>
    Err from the OC4j log:<PAYLOAD>
    <MSG_TEXT>An error occurred for port: {http://dbconnimpmftest/Nested_Webserv.wsdl}Nested_WebservSoapHttpPort: javax.xml.rpc.JAXRPCException: Error creating target: dbconnimpmftest.Nested_WebservUser.</MSG_TEXT>
    </PAYLOAD>
    Could any one help me to solve the above issue?
    Kind regards
    Malathi

  • System Stability Issues

    Recently purchased MacBook Pro 2.33 Core 2 Duo. Having system crash issues (OS X crashes 4 - 5 times daily) that seem related to networking, but not sure. Used the applicaton migration assistant to move applications from my old Powerbook G4. I use a wireless router to connect with an old Bondi Blue G3 desktop which I use as a personal file server. I can access this computer, but my OS seems to be particularly unstable when I do this, causing crashes, and when I do not crash, I seem to lose the link sometime when doing accessing files on the G3. My old powerbook had none of these issues.
    Any ideas?
    Are these Intel Macs unstable?

    If you are having kernel panics, they may be Airport related. Read this:
    http://discussions.apple.com/thread.jspa?threadID=986785&start=0&tstart=0
    -Bmer
    Mac Owners Support Group
    Join Us @ MacOSG.com
    iTunes: MacOSG Podcast
     An Apple User Group 

  • ZFS File   system space issue

    Hi All,
    Kindly help how to resolve ZFS File system space issue. I have deleted nearly 20 GB but File system size remains the same. Kindly advice on it.
    Thanks,
    Kumar

    The three reasons that I'm aware of that causes deleting files not to return space are 1) the file is linked to multiple names 2) deleting files which are still open by a process and 3) deleting files which are backed up by a snapshot. While it is possible you deleted 20GB in multiply linked and/or open files, I'd guess snapshots to be most likely case.
    For multiple "hard" links, you can see the link count (before you delete the file) in the "ls -l" command (the second field). If it is greater than one, deleting the file won't free up space. You have to delete all file names linked to the file to free up the space.
    For open files, you can use the pfiles command to see what files a process has open. The file space won't be recovered until all processes with a file open close it. Killing the process will do the job. If you like to use a big hammer, a reboot kills everything.
    For snapshots: Use the "zfs -t snapshot" command and look at the snapshots. The space used by the snapshot indicates how much space is held by the snapshot. Deleting the snapshot will free up space unless the space is still being held by another snapshot. To free space held by a file, you have to delete all snapshots which contain that file.
    Hopefully, I got all of this right.

  • Performance/Scalablity issues with NW APIs

    Hello,
    We have the following business scenario for one of our clients.
    1.  The Client has an SAP ECC system for order mangement
    2.  The Client has multiple Marketing assocaites who, want to place orders. These MAs are equiped with VB/.net application from where they want to reach ECC
    3.  The cummilative order volumes for a day can be upto 10000+ orders.
    4.  Each order would have around 40 line items.
    We trying to expose ECC order creation via a Rest Web Service and use SAP NW Gateway for the same.
    The question which we have is whether the Gateway APIS can support such volumes or would there be scalablity/Performance issues.
    Any pointers would be appreciated.  Is there a business case available which shows the usage of the NW APIS for such scenarios.
    Regards,
    Abhishek

    Hello Abhishek,
    What kind of order management scenario the customer is going to use? Is it Sales order?
    We have a sizing guide for Gateway 2.0 that located on SMP and can befound here:
    www.service.sap.com/sizing --> sizing guidelines --> solutions & platform u2013 new structure  SAP NetWeaver.
    This guide does not contain the information for all possible scenarios, but you should be able to find a scenarios/flows that can be compared to the required one.
    In general, Gateway provides scalable and stable platform that definitely can support the required load. But in order to provide this load, the Gateway server has to have sufficient Hardware (SAPS, memory, disk) that is descibed in the sizing guide.
    For any additional question please send me an email or just call me.
    Best Regards,
    David

  • Multiple system install issues

    I recently felt sorry for my back, and purchased a small lightweight laptop to use when traveling. I installed CC for Teams, but when I went to use Acrobat, I got a message that I already had active too many systems. I normally use a heavy laptop at work (personal), and a desktop at home. I can only use one system at a time, obviously. I thought I could use this wherever I needed to.
    Is the issue just one of signing out and signing in again?
    Stephen

    Cloud License allows 2 activations http://www.adobe.com/legal/licenses-terms.html
    -Install on a 2nd computer http://forums.adobe.com/thread/1452292?tstart=0
    -Windows or Mac does not matter... 2 on the same operating system, or 1 on each
    Remove license on a computer http://forums.adobe.com/thread/1442423?tstart=0 may help
    -http://helpx.adobe.com/x-productkb/policy-pricing/error-maxium-acitvation-exceeded.html

  • System resume issues for G575

    HELP!!!
    I have a Lenovo G575 notebook running Windows7. Each time mt system goes into sleep mode or shuts down due to low battery life I keep running into the same issue.
    Once I press the power button, only when in sleep mode or after auto shutdown due to power failure, The screen will initially act normal by displaying the Microsoft logo and say "resuming windows". Immediately following that instead of the log in screen coming up the display flashes and all I see is multiple colors that are broken up lines and see various colors flashing. The only solution I have seen work for me is to hard power shutdown and restart my system. I then get a message that shows the option to either resume windows or delete restoration data and start windows. If I choose the resume windows the same thing will happen time and time again. If I choose the alternate option it will power up as normal but it will not ever actually restore my last session.
    Does anyone out there know what the heck is happening or what I can do to fix this? Do you have the same issues or have seen/heard of this before?
    Please help.... Serious people willing to help may text my cell at 707-701-1979. I am in California so PST applies.
    Thanks

    HELP!!!
    I have a Lenovo G575 notebook running Windows7. Each time mt system goes into sleep mode or shuts down due to low battery life I keep running into the same issue.
    Once I press the power button, only when in sleep mode or after auto shutdown due to power failure, The screen will initially act normal by displaying the Microsoft logo and say "resuming windows". Immediately following that instead of the log in screen coming up the display flashes and all I see is multiple colors that are broken up lines and see various colors flashing. The only solution I have seen work for me is to hard power shutdown and restart my system. I then get a message that shows the option to either resume windows or delete restoration data and start windows. If I choose the resume windows the same thing will happen time and time again. If I choose the alternate option it will power up as normal but it will not ever actually restore my last session.
    Does anyone out there know what the heck is happening or what I can do to fix this? Do you have the same issues or have seen/heard of this before?
    Please help.... Serious people willing to help may text my cell at 707-701-1979. I am in California so PST applies.
    Thanks

Maybe you are looking for

  • Create delivery automatically when sales order is created but not invoice??

    Hi, I have a requirement where in, it should create delivery (also issue) automatically when i create sales order, but it should not create the invoice automatically. I am going to do the invoice manually from the delivery document. Can you suggest m

  • New 3G iPad - no Sim yet

    Hi Just purchased a new iPad 3G but haven't got a sim yet - can I set it up and sync without the sim? I get stuck on the initial screen asking me to insert the sim.... Many thanks

  • How to Retain Session

    Hi Techies, My requirement is, i opened new browser window and access some OA page. it asked me login/pwd. i entered and browse pages. After that i closed browser window without logging out. Now if i open browser window and type direct page url, how

  • Strange Trunk utilization

    I've inherited a poorly designed network that is experiencing some problems. It has 2 6509 core switches and then extending out from the core are individual 3750s connected with a single trunk. one 6509 is side "A" and the other is side "B". Our back

  • Original iPad won't upgrade to ios7

    When I try to upgrade from ios 5 to 7 in software update under settings. It says no update available. Why is is 7 not available