Which way is better and why?

Hi all

I have a table named DOC_DETAILS in which annual is NUMBER and primary key and DOC_TYPE is a type VARCHAR2 (20) and a nullable column. This table contains 40 columns altogether and have about 45 000 records. This table was used heavily in the application and now we are to avoid to display one of the doc_type (say 'DELIVERY') data to the front end application, although this type exists in the database.

For this I intend to create a non-unique index on this column and then I here are two options with me. Please suggest me which option is preferable in terms of performance. Please consider that this table has been used widely in many procedures and views.

Option 1:
======
I can create new view as below and replace the doc_details of table name with that name from view in all areas of the application.

CREATE or REPLACE FORCE VIEWS doc_details_vw
AS
SELECT *.
OF doc_details
WHERE doc_type! = "DELIVERY."

Option 2:
======
Open each procedure and see in which doc_details table is used and add below where appropriate at the end clause of the where clause.
doc_type! = ' DELIVERY


Please suggest me which option is best in performance wise. If code maintenance wise Option 1 is better, I'm trying to figure out which option is better in terms of performance.

Thanks for reminding me on version. Here it is:
Oracle Database 10 g Enterprise Edition Release 10.2.0.3.0 - 64 bit


Thank you.

Published by: TechMahi.com on September 8, 2010 12:22 AM

Hello

In terms of maintainability option 1 is better than if there are other conditions that can occur at a later point in time, that you can include in the view.

If you are concerned with performance, then by replacing in the places where you use the table will be advised, in case of an increase in the volume of data the views and the query using views can degrade performance.

Tags: Database

Similar Questions

  • Why some games and other programs need to be "run as Administrator" mode in 7RC which worked fine in normal mode on 7 beta and vista?

    Why some games and other programs must be run in Admin mode in 7RC which worked fine in normal mode on 7 beta and vista?

    An example of this is the game Guild Wars (www.guildwars.com). I had problems with this with random programs.

    cbello57,
    Run as administrator may be required for some games and programs because they have a permission structure different in Vista in Windows 7 (Windows 7 and Vista are different in how to manage certain permissions).

    I suggest test you installation of the game in the program by clicking on the Setup file by clicking on "Run as administrator".

    This will sometimes solve this kind of situation because it installed the program in a State of high permission.

    This output from test and let us know your results Rami
    Microsoft Answers Support Engineer
    Visit our Microsoft answers feedback Forum and let us know what you think.

  • I can't install my products which is an Illustrator and creative clouds. I paid. Why?

    Hello

    I can't install my products which is an Illustrator and creative clouds. I paid. Why? I was just able to install Photoshop and InDesign.

    Hello

    Please help us to better understand.

    What message do you get when installing apps?

    You can also check:

    Error "Unable to install" received when installing Adobe Creative Cloud desktop application

    Troubleshoot Adobe Creative cloud download, install and update questions

    Hope this helps!

  • can you suggest a better way to store and read Arabic oracle database?

    Hello
    can you suggest a better way to store and read Arabic oracle database?

    My oracle database is Oracle Database 10 g Release 10.1.0.5.0 - 64 bit Production UNIX HP - UX ia64.
    NLS_NCHAR_CHARACTERSET AL16UTF16
    NLS_LANGUAGE AMERICAN
    NLS_TERRITORY AMERICA
    WE8ISO8859P1 NLS_CHARACTERSET

    I currently stored data in field nvarchar2. But I'm not able to view it properly.

    You're still on 10gR 1, so even when NVARCHAR2 is used, when you insert characters, these are first converted into WE8ISO8859P1, which does not support Arabic.
    It is not a problem to read the characters, if they are properly stored.
    If you have a fundamental problem with normal data characters.

  • Why my calendar clear when I installed the beta version and why can't add events?

    I downloaded and installed the latest beta version of Thunderbird and when I did, my full schedule of events and appointments disappeared and I cannot add anything to the calendar.

    I do not like this beta and restore the previous version which worked very well.

    Each version of Thunderbird has a matching version of lightning. The calendar is empty because you have not upgraded lightning when you uploaded the beta version of Thunderbird.

    Lightning versions are here. Get the software to match and your events will load up.

    https://addons.Mozilla.org/en-us/Thunderbird/addon/lightning/versions/

  • I bought a new hard drive as an upgrade for my previous hard disk which had no space and I want to put vista on my new hard drive. I have a sony notebook and cannot find a way to do

    new hard drive

    I bought a new hard drive as an upgrade for my previous hard disk which had no space and I want to put vista on my new hard drive. I have a sony notebook and cannot find a way to do thanks in advance

    How to pass windows 7 to a new hard drive using Acronis True Image Home 2011:
    http://www.PAGESTART.com/acronisnewharddrive01.html

    The same technique should also work for Vista.

    Note: Acronis now sells their 2012 for the UI version may be slightly different.

    J W Stuart: http://www.pagestart.com

  • Which network setting is better and safer. private or public?

    original title: network settimg

    which network setting is better and safer. private or public?

    HI Margaret,.

    You can read the following article to learn more.

    Choose a network location

    See also:

    Setting up a network home

    Setting up a wireless network

  • Why the hell I see adds anywhere in the browser, even if I have my ad running block? and why the hell every time I put the default home page, this isn't?

    Hello

    Why the hell it adds every where now? It was not the case before? and why the hell every time I change the home page to be the default, the min that I restart Firefox, it came again on the same silly page I don't know where the hell it came from?

    It was a very pleasant experience to use Firefox, but no more, I still love him his heavy on the machine and stuck a lot lately!

    incident reports NEVER managed to send that I don't know why!

    Come on guys, you can do better than that!

    Hi ajag,.
    Sorry, you have problems, but probably some adware or malware.

    Thank you for including the information system. I'm not familiar with "Vonteera free ads" However, he is apparently adware. Pay attention to the advice, followed by research on the internet I would be, for example, do NOT try the YAC website or tool.

    Using the Firefox addons Manager and Panel configuration remove toolbars unwanted obvious or programs. Then fully analyze up to tools date and multiple.

    Please follow the tips in the link above immediately and then do full scans as shown below in this post.
    I notice that you have a user.js file require separately.
    Post back saying that you tried and what the results were.

    You can try these free programs to search for malicious software that work with your existing anti-virus software:

    Microsoft Security Essentials is a good permanent antivirus for Windows 7/Vista/XP, if you do not already have one. Windows 8 already has integrated antivirus.

    More information can be found in the article troubleshooting Firefox problems caused by malware .

  • How can I disable the auto-hide known file attachments, and why are still on the 10 internet pages where I have to download something if I use firefo

    How can I disable the auto-hide known file attachments and why are they always about 10 Web pages where I have to download something when I use mozila firefox?

    Windows computer

    Ignore the link of the player Shockwave that probably, you mustn't he compared to Flash player because it is barely used nowadays.

    FredMcD, you really need correct/update your clipboard for that.

    The downloadable Shockwave player version (not flashing) is 12.1.3.153 and not 15.0.0.152 as you can be confusing which version of the flashplayer reached before.

    Flash player is 15.0.0.189 and not 14.0.0.179 as you can see at https://www.adobe.com/software/flash/about/

    Flash player is used for good Flash videos like Youtube and Flash games in Shockwave player is little used compared to Flash, for things such as games and online learning tools.

    And please, don't say "I asked. It's the way it is displayed on the site"as you said last time in https://support.mozilla.org/en-US/questions/1026518 , because who says little about why you're wrong ad versions and calling Shockwave player, Shockwave Flash.

  • When can we expect Windows 8, at least his version of beta and release candidate.

    original title: Windows Vista and its support

    When can we expect Windows 8, at least his version of beta and release candidate.

    Its really unfair if Windows Vista Home Basic/Home Premum / Ultimate will be no supported from April 10, 2012 and Windows 8 is not yet released.

    Of course with the release of Windows 8, Microsoft will ask to get Windows 8 and stop promoting Windows 7.

    So why not get Windows 8, directly after the end of Windows Vista - of - support. I heard the final version will come on October 12, at that time customers that Windows Vista will we do. We have no option rather than getting Windows 7 or Windows Vista Business, which will be only Windows Vista available for consumers in general.

    If Windows 8 Beta or RC is available at the time, not all consumers will get it.

    Microsoft needs to review their plans so that consumers can make the best, its illogical to buy Windows 7 in April and then new version will be released in the coming months.

    Windows Vista can get the extension until the release of WIndows 8. What I guess that happened both Windows Vista, not Windows 98 support June ' 2006, most of the consumers got new Windows XP computers and therefore din't find buy affordable Windows Vista at this time. This may be the reason why Windows Vista has suffered.

    Once again, more expensive version of Windows Vista Ultimate that is for which pay us Rs 15 000 +, is the only support achievement of 5 years, rather than 10 000-12 000 companies varied is given 10 years of support.

    Some politicians really need review

    Hello

    Windows 8 has not been released as yet to verify this information.

    Connect - there is no Windows beta 8 again
    http://connect.Microsoft.com/directory/

    Overview of Windows 8 developers
    http://msdn.Microsoft.com/en-us/Windows/br229518

    Windows 8 News
    http://Windows.Microsoft.com/en-us/Windows-8/Preview

    Overview of Windows 8
    http://Windows.Microsoft.com/en-GB/Windows-8/Preview

    I hope this helps.

    Rob Brown - Microsoft MVP<- profile="" -="" windows="" expert="" -="" consumer="" :="" bicycle=""><- mark="" twain="" said="" it="">

  • What is "c: / program hidden folder files/Windows apps and why I can't access it?"

    Hey there,

    Make certain to play and ran through the hidden folder mentioned in the title. There is one account of course on our Surface, full administrator access and I was wondering what it is and why I can't access it. When I try to access the folder, I get the following:

    "You don't have currently not allowed access to this folder. Click on continue permanent access to this folder. »

    Then, like a good boy, I click on continue and...

    "You have been denied permission to access this folder."

    But wait... I can click on a link hyper to the Security tab, Ok...

    "You must have read permissions to view the properties of this object. Click Advanced to continue. »

    Don't panic!

    "You must have read permissions to view the properties of this object. Click on continue retrying with administrative permissions. »

    Okey Dokey!

    Takes me of course to features advanced security where it is said the owner of the folder is "Trusted Installer" and "directors" shows correctly with the settings read and execute access to this folder, subfolders and files.

    Can someone please clarify what this file is for and why there is a folder on my RT Surface that I can't access?

    Thanks for reading,

    To do this >

    Open CMD as mentioned above write this >

    TAKEOWN /F "C:\Program Files\WindowsApps" r d Y

    (Whit quote... better to copy paste... only he)

    that way, you'll see hundreds >

    Success: the file (or folder): XXX blah blah blah

    and wait, it stops.

    then again type this >

    ICACLS "C:\Program Files\WindowsApps" / grant administrators: F/t

    You may see nothing... a moment... then... .boooooom :D

    After that, you will see something like: the files successfully treated XXXXX; Treatment failure 0 files

    If its exactly like this "failed processing 0 files" then your done good... and go have fun

    Thanks to Lydia Rohit... I just corrected the mistake on his part (cuz paths of Pentecost of spaces need quotes)

    (After having done all that, you cannot get change permissions... fix too copy the file in the other place, modify, delete the first file and then add your file modified in the folder)

  • Clarity Dehaze v... What is the difference? And why?

    I wonder what the difference is between clarity and Dehaze?

    I understand that clarity increases the contrast of your environment, so DeHaze increase of shadow and light hi contrast?

    In addition, curious to know why Dehaze is in the 'Effects' tab to develop, how clearly is in the tab 'Base'...? And why is the Dehaze in the program at all; is there a lot of cameras / lenses producing haze or certain types of flare that there is a demand to remove it?

    Thank you

    Alan.

    Dehaze is different because, according to Adobe, "Dehaze technology is based on a physical model of the way the light is transmitted, and it tries to estimate the light that is lost due to absorption and diffusion through the atmosphere." So there's an element of analysis of scene sensitive to the content at a level that is beyond what is clarity.

    It is probably not enough to describe tonal which varies Dehaze changes, because I think dehaze varies according to what it changes depending on if she thinks that an area is blurred or not. Dehaze will affect blur/background areas of non-brumeux/foreground areas, where the exposure/contrast/clarity would adjust overall image of the same amount.

    In the tab made effects that Adobe recommends to get tab elementary also correct as possible (White Balance, in particular) before applying Dehaze. But also because it can create a mist if you use negative values.

  • Cannot delete the incorrect recipient "found in Mail" (and why Apple recipients to merge two incorrectly in the first place)

    I don't know how it happened, but I got a new doctor yesterday morning (it was the first time email address), they replied, then I replied again. Everything was fine.  Then, I sent my father later in the afternoon on a guitar. He said that he never had the email about the guitar but then later the new doctor responded saying I sent this message from guitar to them by mistake. I looked in my "Sent" to the message folder and it was sent to 'Rick Smith', which is the correct name for my father, but when I developed the details the actual address itself was my address of doctors!

    I checked my Contact cards and card "Rick Smith" my father had no address of the doctor as an email, so it's been very well. Also, I had not all the contact cards using this email to all address. In Apple mail, I went to the "previous winners' window and has removed the false contact and thought it would solve the problem. Unfortunately when I type in "Rick" when sending a new email, the first suggestion in the drop-down list gives me the real email "[email protected]" and the second suggestion is "Rick Smith - doctorxxxx@gmail ' and it is said that address"was in the mail." I also tried to delete the message and he always appears as an option in the drop-down list. In addition, I have a contact card for my dad with the correct address, so I don't know why he can't just use that one correct.

    I'm used to typing «Ri...» "and then selecting"Rick Smith"when I start a new email for him, but I don't want my doctor obviously message.

    First, how can I get rid of this fake recipient...

    Secondly, how and why Apple Mail merging those two into one without my knowledge? Is this a glitch El Capitan? (I just changed recently)

    I admit that your message is too long for me to read in its entirety.

    But I think you have some additional e-mail recipient information you do not wish to keep.

    In the Mail application, use the menu to go to the window > previous winners and clean you want to delete from there.

  • What on Earth is the lego man ' click me ' on the home page, and why he doesn't something when I click on?

    What on Earth is the lego man ' click me ' on the home page, and why he doesn't something when I click on?

    Click Me logo is part of the promotion of the Humble Mozilla Bundle - clicked once you should be able to control the character with the "WASD" and "IJKL" key.

    Citing the-edmeister https://support.mozilla.org/en-US/questions/1025706

    Who click Me the game is part of the promotion of the Humble Bundle of Mozilla on the default Home Page [topic: Home], which loads from the Mozilla servers in the "Brand Logo" section (DIV) of about: House. A feature that has been used in Firefox 29 [IDE] just before the start of the Olympic Games.

    Also, part of this promotion is addressed in the "excerpt" under the container of the research on the topic: homepage.

    If you want to prevent the section "Brand Logo" (and the "snippet" under the reservoir of research) never to be seen again, you can install this UserStyle and elegant. https://userstyles.org/styles/104673/about-home-hide-snippets-and-hide-brand-logo

  • I'm having a holiday in Nha Trang, Viet Nam and my stolen obtained iphone6 10:00-22:30 last night, I activated lost mode which is still pending and said the local police. What should I do?

    I'm having a holiday in Nha Trang, Viet Nam and my iphone6 who was in my bag got stolen 10:00-22:30 last night while returning to the hotel, I activated lost mode which is still pending and said the local police. find my iPhone is in offline mode. What should I do? I read online that if I erase all my data can find that my iphone will be more capable. I also read online that the stolen iphone can be replaced? What should I do? I can't fnd an e-mail to contact apple Australia I did purchase in Sydney Australia.

    Please help me.

    There is nothing for you to do.

    What to do if your iDevice is lost or stolen

    iPhone, iPod Touch and iPad

    If enable you find my phone before it was lost or stolen, you can follow only if it is connected to the Internet by Wi - Fi or cellular. What you can't do, is follow your device using a serial number or other identification number. You can't wait for Apple or anyone else to find your device for you. You can't recover your loss unless you make your device for the loss. It is not covered by your warranty.

    If your iPhone, iPod, iPod Touch, or iPad is lost or stolen, what do you do? There are things you should have done in advance - until you have lost it or it has been stolen - and things to do after the fact. Here are a few suggestions:

    This link, Re: help! I misplaced / lost my iPhone 5 today morning at delta Chelsea hotel downtown one I am not able to follow. Please help!, has some good advice about your options when your iDevice is lost or stolen.

    1. declaration of a lost or stolen Apple product

    2 find my lost iPod Touch

    3. AT & t. Sprint and Verizon can block phones stolen/tablets

    4. What-To-Do-When-Iphone-Is-Stolen

    5. use ICloud Mode lost

    6. what to do if your iOS device is lost or stolen

    7 6 ways to track and recover your lost/stolen iPhone

    8. find my iPhone

    9 report Stolen iPad | Stolen lost found online

    It pays to be proactive in following the advice on the use of find my phone before you lose your device:

    1. find my iPhone

    2 set up your iDevice oniCloud

    3. OS X Lion/Mountain Lion - in regard to my Mac

    4 the free configuration find your iPhone (even on unsupporteddevices)

Maybe you are looking for