Questions to the developer.

Hi all

I just want to share experiences, I met with our dev team. I want to know if this process is also faithful to your environment.
What is a good Setup.

Generally, our developers uses a DEV database which is a replica/clone of the PROD, but smaller data.
When they finish to create a program. They generate and explain the plan and tkprof to each large requests for this program.

Sample:
Query 1
SELECT COUNT (*)
FROM CI_SA_SP
WHERE SP_ID <> '1234567890'
AND START_DTTM <= TO_DATE('01/01/2012')
AND (STOP_DTTM IS NULL OR STOP_DTTM > TO_DATE('01/01/2012'))
AND SA_ID = '1234567890'     
Explain Plan
Rows     Row Source Operation
-------  ---------------------------------------------------
      1  SORT AGGREGATE (cr=2 pr=0 pw=0 time=0 us)
      0   TABLE ACCESS BY INDEX ROWID CI_SA_SP (cr=2 pr=0 pw=0 time=0 us cost=1 size=32 card=1)
      0    INDEX RANGE SCAN XM206S1 (cr=2 pr=0 pw=0 time=0 us cost=1 size=0 card=1)(object id 59822)
Trace Statistics (TKPROF)
call     count       cpu    elapsed       disk      query    current        rows
------- ------  -------- ---------- ---------- ---------- ----------  ----------
Parse        1      0.03       0.01          0          0          0           0
Execute    1      0.00       0.00          0          0          0           0
Fetch        2      0.00       0.00          0          2          0           1
------- ------  -------- ---------- ---------- ---------- ----------  ----------
total        4      0.03       0.01          0          2          0           1
They will give the docs for the DBA to interpret and tell if it will be approved to be implemented in the PROD system.
My question is, how do you manage this kind of application in your company? Or do you also have this kind of process?


Thank you very much

Edited by: KinsaKaUy? March 14, 2012 19:52

Ask all developers to read these three books,
http://www.Amazon.com/scaling-Oracle8i-building-scalable-architectures/DP/0201325748/ref=sr_1_1?ie=UTF8&QID=1331807783&SR=8-1
http://www.Amazon.com/practical-Oracle8i-building-efficient-databases/DP/0201715848/ref=sr_1_1?s=books&ie=UTF8&QID=1331807812&SR=1-1
http://www.Amazon.com/effective-Oracle-design-Osborne-Oracle/DP/0072230657/ref=sr_1_1?s=books&ie=UTF8&QID=1331807839&SR=1-1

HTH
Aman...

Tags: Database

Similar Questions

  • [^^ New here] Ask questions about the development of Blackberry GUI

    Hi everyone, im new here.

    (My English is not very good, but in any case I'll do my best to be understable).

    First of all, I'm going to introduce myself:

    My name is Díaz de Miguel (South America, Chile) and now I'm working with a team on what we called 'Santa Maria Mobile Challenge' here in my University (UTFSM, Universidad Tecnica Federico Santa Maria) and we have an app for phones mobile Blackberry... IM in charge of the User Interface of the application... so, here's my question:

    I conceive an idea of how it looks at the application (we are new to programming in java and J2ME for Blackberry), I designed in Photoshop, and with a few readings, I realize how can I do this on J2ME BB.

    In my research on J2ME and Clases de BB I think I can do this with HorizontalFieldManagers and VerticalFieldManagers... tie them a background image for each FieldManager (of course I have to divide my original and more image "images") and connect (or trigger) behaviour when he focused...

    The idea of this is to make each component of our application classes:

    IE: Where it says "task 1", which blocks will be a HorizontalFieldManager with 3 VerticalFieldManagers, one with the «!» Icon, the Second bearing the name of the task, in this example is "task 1", and the third will be the other information... and perhaps on the third HorizontalFieldManagers 2 more...)

    Well well... the idea of this post is to know if im on the right way to apply for ugly or there is a better way... I accept all the comments... I want to win this contest.

    Thank you!!

    Miguel Diaz

    ========================

    Reach:

    This is the Image:

    Hi and welcome to the development of BlackBerry,

    You are on the right track... It is difficult to design a beautiful blackberry app but you can do what you want with methods of painting FieldManagers und ...

    If you need help others let me know...

    Also if you need help doing some work im a blackberry developer contractor who is happy to help you any time...

    Concerning

    Paul Haenel

  • Technical questions about the development on the BlackBerry PlayBook

    Hi, guys

    Hope this is the right place to post my thread...

    I was asked to develop an application on BB PlayBook (I'm an absolute beginner on this point, however), and now what I have to do is:

    place an image in my application, and tapping on the image, the application will open a. PDF file.

    However, I'm stuck here because I did some research on this one, looks like on BB PlayBook, the only way to open a. PDF file is to be opened with Adobe Reader (version BB). My 2 questions are:

    1. how to call the Adobe Reader to open a. PDF file in my application? I tried the "browseForOpen' from the 'File' class method, it opens a file picker in my application, and I can see the. PDF file here, however, when I select the file and click 'Open', it will not open the. File PDF... and, of course, it will not

    2. based on question 1, on BB OS tablet is it possible to open a file without showing up the "file selector"? I would like to have the opened file directly as long as I click on the image that links to the file.

    I would be grateful if you could give me a quick points up on this.

    PS: I use Adobe Flash Builder 4.5 as the dev. IDE and build up my app as a Flex app.

    See you soon!

    Terry

    Try the function navigateToURL (...). In addition, the class File (openWithDefaultApplication) and QNXApplication (openFile) class contains the methods to open applications preferred, based on a file.

    Before BBX 2.0 Beta, these two methods did the same thing (it didn't). It has been reported as a bug, but I'm not sure if that has been resolved. Need to try all 3 methods to see which works for your needs.

  • Question on the development of Cascades using C++ and QML

    Hi all, I have been experimenting and creating waterfalls applications for more than a month.

    I used c ++ (where I am a newbie c ++ too) all the time to create applications and ignore qml.

    I'm at the point where I need to create the list in my application and it uses the MVC architecture, I'm not familiar with.

    So my question is:

    Lets say I have a Page, a container that are coded in C++, can I create a list in qml and then "call" and add to my C++ container?

    If the answer is Yes, is there anyone kind enough to provide a bit of code sample on that?

    Thank you

    Your words are a bit confusing.

    If you add a page to a listitem then no, not possible.

    If you want to add a list created in QML and add it to your C++ container then Yes.

    If it's a static object qml you can load the page in code c++ at compile time.

    If you want to dynamically add a ListView QML to a container during execution, then you will need to pass the object by a Q_PROPERTY or a Q_INVOKABLE one.

    A simpler method is to set the name of your ListView object and then going to a function in your C++ that it finds and adds.

    QML

    ListView {
       id: lv
       objectName: "bob"   // Dynamically change if you wish
    
       //  ... ListView stuff
    }
    
    Button {
        text: "Click to add ListView"
        onClicked: {
            _app.addList(lv.objectName)
        }
    }
    

    C++

    void addList(QString name) {
       ListView* lv = (ListView *)mPage->findChild(name);
       mContainer->add(lv);
    }
    

    Not in front of my computer (which is encoded in memory), so maybe not quite accurate, but something like that.

  • This is the right forum to ask questions about the development of .vbs script?

    Please feel free to point me in a direction different/various forum as appropriate.

    My goal is to automate the replacement of the connection on a Win7 x 32 machine wallpaper using vbscript. I know which will involve a change of register, create a folder and copy my image in the new folder. I can't use a packaged solution, because it's for my PC to work (outside the unauthorized programs), and I don't want to take the time to do this manually every time I'm on another PC or a virtual PC that is cleared to a State of origin on a regular basis.

    If anyone knows a vb script that already does, it's phenomenal. If this isn't the case, I try to find the best MS community forum to ask questions of syntax when working on the VBscript code.

    Thank you.

    Thank you - this site seems to be a few articles, but research on MSDN brought me to

    http://social.msdn.Microsoft.com/forums/vstudio/en-us/home?Forum=vbgeneral

    That seems to be a good fit.

    Thank you!

  • Question of the development of EditField and LabelField in HorizontalFieldManager

    I actually want a custom editfield (a label with a textbox), when he got focus on this textbox draws a border of climax, and I want the label got the same effect, however, I drew a border outside the text easily because of the text box could receive focus , here is my code:

    public class MyTextField extends EditField
    {
        public MyTextField()
        {
            super();
        }
    
        public void layout(int width, int height)
        {
            super.layout(width, height);
        }
    
        protected void paint(Graphics g)
        {
            if(g.isDrawingStyleSet(Graphics.DRAWSTYLE_FOCUS))
            {
                setBorder(BorderFactory.createRoundedBorder(new XYEdges(6, 6, 6, 6), 0x186DEF, Border.STYLE_SOLID));
            }else{
                setBorder(BorderFactory.createRoundedBorder(new XYEdges(6, 6, 6, 6), Color.GRAY, Border.STYLE_SOLID));
            }
    
            super.paint(g);
         }
    }
    

    And I use this code to show in screen

           HorizontalFieldManager hfm=new HorizontalFieldManager();
            LabelField label=new LabelField("something");
            MyTextField text=new MyTextField();
    
            hfm.add(label);
            hfm.add(text);
            add(hfm);
    

    Is there a way to implement that when the textbox has got the update at the same time also changed the color of the text of the label.

    set a Boolean flag that you record in paint, set it on the ground (from outside) and invalid call to redraw.

  • FPGA reference questions between the station development and execution? 63195 error code

    I will do my best to describe the problem, I was see.  Note, I tried a few other messages that kind of touch on my problems, but they never seem to have a definitive solution.

    Background-

    I have 3 screws:

    VI 1) opens / runs the bitfile FPGA reference and stores the reference to a global file so that I can call the reference of other screws I need to do this as opposed to the opening of a new reference because I use the FPGA for digital communications and it adds about 100 ms to to open a new reference whenever I need to read/write in the target FPGA to host (100 ms are long in the) digital world!).  Some people use Shift Registers.  I finally called my whole army FPGA screws of TestStand to run a test automated, so it was easier to break up of my functions for open/close/read/write.

    VI 2) called the global reference of the file for FPGA, then going to a read/write node to change the settings of the target, then passes the reference out of the node back to the global reference of the file read/writable

    VI 3) calls close reference FPGA and the function is passed the global reference of the file.

    Question-

    I understand not why this method works fine when I run either of TestStand with station options defined for the development (not running) mode or when I open VI which calls these 3 screws individually in sequential order but IS NOT working when I try to run these screws individually (Run VI 1 - open-> write Ref to the global reference of the file-> Run VI 2 - read global file reference-> playback control function / writing-> error-63195) or when I have run in the same sequence TestStand but together with station for execution options.  Maybe I need to change the TestStand sequence to load all the modules at startup?

    Why the reference becomes lost when global failover between development and execution and why labview cannot drop keep the reference stored?  Is there a work around?

    Finally found a solution.  I do not understand why it is necessary during the reading of the FPGA and not what writing (in fact I do not understand why it worked at all) but I ended up changing the properties of the step in my TestStand sequence for the step calling my DTL_READ.vi to be properties-> Run Options-> Unload Option-> "Unload after executing the step.  That seemed to do the trick to get my test TestStand sequence to work in runtime.

    I still don't understand why this was not required when you run the same sequence in the design environment and why it is not when I call my DTL_WRITE.vi.

    The DTL_READ.vi and the DTL_WRITE.vi pass the parameter labveiw global.vi 'Reference FPGA VI"of a node in read/write.  I don't know if the root of the problem is in my host TestStand and LabView FPGA VI...

    Thanks for all suggestions from you guys!  I'm happy I work but I am still confused by the solution.

  • A few questions for the first blackberry development

    Hello

    First of all, my apologies for this being placed in the Java section, it seemed, the nearest section of what it is, but please move if need be.

    We have an application in development for the iOS platform that uses some geolocation and Web services.  We believe that we should have a version for the blackberry also platform, so we're looking in this evolution.  However, not being not to developers or users of blackberry, the different options for creating an application are quite overwhelming.  My questions are the following:

    (a) what language (Java?) is the most compatible?  Ideally, we would like to write the backend once, don't have to change the interface for devices of the curve through to the new playbook.  Java is also based on all of these devices?  None of us have any idea of Adobe Air, this is probably out of the question.

    (b) what are the operating systems are supported by what?  The curve I picked up seems to have Blackberry OS5 on it.  All operating systems support Java everything too, and whose support wifi location and cell tower map (the curve does not have a GPS unit).

    (c) I understand that during the development in Java there is a blackberry UI api, that's fine.  However, what version of Java is supported?  Is - this SE6, or we are talking about mobile Java here?

    (d) distribute the Apps.  The Blackberry App World seems to be the best route.  Do most people use?  It seems that the Blackberry is not restricted like iOS devices in how applications can be distributed.  Is there any other App stores (e.g. Amazon for Android?).  I guess it would be silly not not to enumerate the BB App World.

    Thanks in advance, any help is much appreciated.

    S.

    It is a really difficult game of questions.

    (a) Yes is the short answer.

    The long answer involves noting that the PlayBook does not directly support Java, and development platforms only available to this end are currently Adobe Air and Web works.  I can't give you a good explanation, since I dabbled only in them, but in summary,

    (a) with Web works you are essentially creating a Web application using HTML and JavaScript, with some JavaScript interfaces to the native operating system

    (b) air seems to me be in another development environment where screens and treatment are defined in a "Scripting" language that runs on the device.

    Work Web development is possible on the current BlackBerry phones as well, although I have no idea how compatible the two are - in other words how much you would have to change to a PlayBook Web app works works on the Palm and vice versa.

    I suggest you ask a similar question in the forums for these two platforms and see what they say.

    Anyway, there is a train of thought that phones current based Java will stop at some point, and phones will become based QNX, as PB.  So right now, if you want to learn something, then Web works.  But the works Web will be able to do what you want?  I don't know, but I don't know that Java is.

    But whatever the customer, you should be able to write the backend once.  Everything should speak http towards it.

    (b) there is not a BONE by device. Most devices come out with only one level and can be upgraded, usually at the next big release.

    Take a look at this good:

    http://us.BlackBerry.com/developers/choosingtargetos.jsp

    OS 5.0 in theory supports the location of the cell tower.  I say in theory because I never had to work in the United Kingdom.  But I have not tried very hard.  In my view, WiFi is available in the OS 6.0.

    (c) blackBerry support J2ME, with a significant number of extensions.  Think of it as Java 1.4 without all the useful bits, but the then RIM tried to add their useful in bits.

    (d) cannot speak for others, but BB App World is all I use.  Tried another one and didn't get anywhere.  YMMV.

    I hope this helps.

  • A question about the Oracle SQL Developer Oracle instance connection

    Hi all

    I would be grateful if you could kindly give me a helping hand.

    Recently, I installed the Oracle 11 g on Linux (ubuntu 8.10) database. I not create startup scripts. So here's how I start the server: (my linux user name is "dariyoosh", but in order to start the server I have connection on the terminal shell as user 'oracle')
    dariyoosh@alborz:~$ su oracle
    Password: 
    oracle@alborz:/home/dariyoosh$ cd
    oracle@alborz:~$ ORACLE_SID=database01
    oracle@alborz:~$ . oraenv
    ORACLE_SID = [database01] ? 
    The Oracle base for ORACLE_HOME=/u01/app/oracle/product/11.1.0/db_1 is /u01/app/oracle
    oracle@alborz:~$ sqlplus '/as sysdba'
    ...
    SQL> STARTUP NOMOUNT
    ORACLE instance started.
    ...
    SQL> ALTER DATABASE MOUNT;
    ...
    SQL> ALTER DATABASE OPEN;
    
    Database altered.
    Then I can work without any problems with my database and everything works pretty well. Today, I decided to install Oracle SQL Developer IDE as it makes it easier to modify the SQL code. My problem is that after reading the tutorial Oracle online, that I am still able to connect to my database. Firstly according to the method that I wrote, I have set up the Oracle instance. But then when I run Oracle SQL Developer I don't know what to choose for the user name and password? because since SQL * Plus shell as you can see I always write: "sqlplus 'virtue sysdba' and it does not prompt me for any password, I can access the database directly." Any idea? What password? What user name? for Oracle SQL Developer?

    Thanks in advance.

    When you connect "/ as sysdba", you actually connect as the user named SYS from the privileges of your operating system. SYS is the owner of the database and a privileged user. You really want to use this username for the day to day operations, but only for what can do only SYS. If you need a different user name. Several Oracle databases have a user named SCOTT who has a number of tables for use tutorial. By default, the password for SCOTT's "Tiger." You may also have other demo users, such as "HR". I admit that I forgot what is the password of the HR, but it doesn't really matter because SYS can change with this command:

    ALTER USER hr IDENTIFIED BY whateveryouwant;
    

    This command:

    SELECT USERNAME FROM ALL_USERS;
    

    lists all the users in your database. Understand that many of these users are there as owners of objects such as stored procedures and tables for Application Express, or TYPEs for Oracle Locator, not for general use. When you are ready to create your own objects, ask SYS create a username for them with

    CREATE USER myusername IDENTIFIED BY mypassword;
    

    and grant that user the privileges as necessary. You'll want to read before you get too far - I think that the developer of the Application Guide is a good starting point.

  • When can I test images of base in the development?

    The last base image for Firefox OS is labeled 188 [1], and it contains Firefox OS 2.2.
    I encounter a weird bug allowing no install me any version of Firefox OS but 2.2 on my flame. [2]
    So I think that test a new base based on v. 3.0 image I would like to install Firefox 3.0 OS and fix this bug.
    How can I do it without compiling everything by myself, because I do not have enough free space and RAM on my old PC?
    Thank you very much!

    [1] https://developer.mozilla.org/en-US/Firefox_OS/Developer_phone_guide/Flame/Updating_your_Flame#Updating_your_Flame ' s_software
    [2] https://bugzilla.mozilla.org/show_bug.cgi?id=1112663

    Hi Airon90,

    For questions related to development and for questions and instructions flashing, you can write to the mailing list dev - b2g, where other developers will be able to offer possible solutions:

    -Ralph

  • Bug in blackBerry World - contact the developer

    When you view the BlackBerry World storefront, there is usually an option to contact the developer (email, twitter, etc.). I know, this options depend on developer - if he or she has provided this information.

    The options used to be visible at any time, no matter if the user has purchased this app or not.

    But some time ago something changed. You can see "Contact developer" option if you don't have the application. Right after the purchase, it disappears. Twitter is never visible.

    That sometimes leads to negative comments, because users with questions feel abandoned. I got some comments saying "I was looking for a contact with the developer, but there is none." And I have two email support and provided of twitter accounts.

    Please fix this for the satisfaction of users and developers

    This issue seems to occur after an application is purchased.  The problem was sent to our development team to fix.

  • Updated BBM status programmatically in the development of the waterfall?

    Hi all

    Anyone know how to upgrade the status of BBM programmatically in the development of the waterfall?

    Thank you

    The following links should help get you started.  If you have other questions about this let me know.

    Docs: work with the BBM user profile

    Sample: sample of BBM profile

  • Person to contact with questions about the presentation of the app world

    If I have a question about the app that I submitted, anyone knows how do I contact someone about this? I can't find anything on the site and respond to notification emails gets me nowhere.

    Hey miss breeder,.

    that will be tough. If you browse the App World his hell out there because of the new development forums and people have a lot of problems with it. I've read people were emailing RIM all week and no responses were received. But if you post a question here MShom (one of the moderators) usually responds in a timely. The support email is [email protected] I believe. Good luck!

  • How to get to the developer issue tracker

    Hello

    This is a very stupid question: How can I access the developer of follow-up question?

    I read that the login is identical to the area of the developer, so I opened an account and activated. But when I go to connect, always gives me an error.

    Initially, I didn't know what was the username, but I read somewhere that is the e-mail address associated with the account. I tried all the combinations of username and psw without success.

    Do I have to install something like Jira that on my computer?

    Thank you.

    Hello

    I use the same login ID to access the BB developer Manager of incidents, but also the BB developer forums. User name is your e-mail address. Works for me, just tried now.

    concerning

  • BlackBerry Smartphones New User: Questions about the internal clock synchronization, software updated

    Hellko Forum.

    For two weeks, I use a Blackberry Bold 9900 with OS7.1 and I am very satisfied with the device.

    But there are some questions for which I have found no solution:

    (*) Looking back at my old Siemens S10D or SK65, they had an option to synchronize the internal clock with time of the GSM network information. Will there be a similar option in the Bold 9900? What I found was an option in the date and time settings. But when I put "Government aktualisieren" (setting the time) on 'automatic' then time switches to October 5, 2013, 12:20 and nothing happens. Is it possible to connect to an NTP server? If so, where to enter the address?

    (*) On this Web page http://de.blackberry.com/software/smartphones/update/blackberry7-os.html?LID=de:bb:support:update - of... Describes how to upgrade the software of the smartphone "over the air". But I can't find this option. Where the developer has hidden this feature?

    Thanks a lot for the answers in advance

    Best regards

    JueDan

    Hello again,

    noone has an answer to my questions?

Maybe you are looking for