Faster approach

Hi experts,
In my database(9i) i have 1 table which is containing nearly 10 crore(100 million) data within it. In that
table 6 crore(6 million) data is not required right now. But there presence is causing some performance issue.
What will be best approach to deal with the situation
1> Make partition of the original table.
2> Make a view on that table and let other application collect data from that view.
3> Delete the data from the table. (Which i actually don't want. Because in future i may need that and deletion of such data from a live database will create huge performance impact when the delete ststement will execute).
Tell me in your view which is the most acceptable one. If you have some other option please share with me.
Thanks and Regards
Rajat

Your subject line could be a little more detailed about your problem.
Do you have a license for partitioning? If you are a vendor, would your customers? Partitioning is an expensive extra cost item.
A little more detail about the nature of the table data would probably be helpful also are the numbers you are giving us row counts or size in megabytes. Six million rows is not large, depending on the row size. Size in megabytes is usually more an indication of performance issues rather than row counts.
If you need to keep the low use or no current use data then moving it to a history table might be an option.
Partitioning might be an option but does the data have a useful partitioning key that would work well with the existing application queries. If you would need global indexes that, in my opinion, defeats most of the benefits to partitioning.
Do you need to remove the old data while the table is available or can you get a window.
HTH -- Mark D Powell --

Similar Messages

  • Help! My iweb app has just completely stopped working. It won't allow me to create a new site or open a previously built site. Please help, my deadline is fast approaching.

    Help! My iweb app has just completely stopped working. It won't allow me to create a new site or open a previously built site. What should I do? Please help, my deadline is fast approaching.

    What system and iWeb versions are you running? What happens when you double click on the iWeb application when trying to launch it?
    OT

  • Desperate for Delay function - Deadline fast approaching...

    I am trying to do what I suspect is easy, and I've searched
    but not come up with what I need to do.
    In my project, I have 4 nav buttons in a nav bar. Press on
    one and it calls a .swf file that animates the actual pressed
    button photo larger onto the main area of the screen, so it's no
    longer part of the main nav bar. I would like the user to be able
    to click another nav button (still in the nav bar), and the
    animation reverses itself - the large photo goes back to a small
    icon for the navigation bar, then the newly clicked button enlarges
    into the main area. Make sense?
    What I've done so far is to add the code below:
    This works great to call up the correct swf on clicking a
    button. Unfortunately, I don't know how to allow time for the
    reversing of the animation before jumping to the newly selected
    area.
    As of now, each called swf animates the button image
    enlarging on screen, submenus slide out of it, then it hits a
    "stop" in the timeline. What I want to happen is when the user
    clicks on a different nav bar button, it releases the playhead from
    the stop in the loaded swf, it plays through reversed frames,
    making the large image shrink back into its place in the nav bar,
    and the subsequent new button expands to fill the area. Maybe not
    the best way to achieve what I want, but all I've come up with so
    far.
    So, is there a way to tell Flash to release the playhead (in
    the called .swf file), play 105 frames and THEN jump to the correct
    section based on what the user clicked in the nav bar?
    Please be gentle with me. I'm quite new to AS, so please
    SPEAK SLOWLY : ) I've experimented with setInterval and getTimer,
    but those are over my head. I don't understand how to use them and
    how to integrate with my existing code as shown above. I think what
    I want is pretty easy, but I'm getting very frustrated making it
    work.
    Any help is greatly appreciated. My hair is turning gray fast
    enough on it's own - I don't need Flash's help with that!
    Hope this makes sense. Let me know if it doesn't and I'll try
    to explain it better.

    The code that you're showing is AS2 and this is the AS3
    forum. In any case, what you want to do is fairly simple to
    achieve. One way to make this work is to keep track of the current
    button and the button that's just been pressed. When you press the
    first button, animate it. Store its name in a variable.
    When you press the second button, animate the first button
    back. When that button has finished, tell the second button to
    animate and store its name in the variable. It might look something
    like this:

  • Deadline fast approaching, need help

    If I have 2 InternalFrames that can call the same class,
    How can I find out which Internalframe the call came from.
    Thanks
    Jim

    this is assuming that the program structure that you are looking for is like this:
    The two InternalFrames are seperate instantitation of the same class, and that they call the other class seperatley.
    that those seperate instantiations of the other class have knowledge of each calling class, and that the calling class has the ability to be identified.
    I would use a String to store "name" for the class and make sure it is not static. If it is then when you change one you change them all. Then you can make set/get methods for that String, and you can have a constructor that can set the "name" variable too.
    If I understand your question right, then your InternalFame class will have to pass a reference to themselves to the class constructor/method that they are calling. Otherwise the class the was called by the two InternalFrames would not have anyu sort of handle to reference the InternalFrame class.
    Finally, if you want the infromation about the calling object inside of the called class to be visible to each instantiation of that class then it should store the InternalFrame refrence in an static data-structure that can store multiple objects (ie Vector, Object[], ...)
    to sum it up:
    --in InternalFrame use an identifier variable (your choice) but don't use static variables if the 2 classes are of the same type
    --In InternalFrame when you are constructing the "other class" pass a reference of the the "calling class" to the class that is getting called.
    --in the "other class" store the references in a static variable that can hold multiple objects. 
    hope this helps.

  • How to identify fields which are fast approaching the size limits

    Hi All,
    Is there an easy (or any) way of identifying Database fields whose field sizes are close to the limits.
    Example: I have field called SEQ_NUM, size of the field is 3 and currently latest value in the filed is 995, soon it will be a 1000.
    Thanks
    Raghu

    Hi, Raghu,
    Assuming your statistics are up to date, you can start with the information in the data dictionary view user_tab_columns (or all_tab_columns, or dba_tab_columns).
    The column high_value is a RAW representing the highest value. There's a conversion function in the supplied package utl_raw.
    The column data_precision is the maximum number of digits, and data_scale is the number of them to the right of the decimal point
    SELECT     table_name
    ,     column_name
    ,     utl_raw.cast_to_number (high_value)     AS actual_high
    ,     POWER (10, data_precision - data_scale)     AS possible_high
    FROM     user_tab_columns
    WHERE     data_type     = 'NUMBER'
    AND      ( utl_raw.cast_to_number (high_value)          -- actual_high
          / POWER (10, data_precision - data_scale)     -- possible_high
          ) > .95      -- or whatever
    ;I'm sure there are lots of special cases (large negative numbers, for example) that this will not catch.

  • ArchCon 2010 registration deadline is fast approaching!

    Hey everyone,
    If you're interested in coming to ArchCon in Toronto on July 22nd and 23rd, don't forget to register before May 31!
    You can register at http://archcon.archlinux.ca/ and get more information on the blog at http://archlinux.ca/archcon2010/
    For those attendees starting to get curious about flights, transit, and accommodations, I've updated the accommodations page on the blog, and detailed transit information is also supplied.
    Hope to see you all there!
    Dusty

    I've been only using Arch for a week, but I intend on coming to this conference...it also helps that I live in the Toronto area.
    Xyne wrote:Hopefully someone will manage to get something set up... it's a conference of Arch geeks after all.
    I have a few people I can talk to about the live web feed. I'll do my best and let you all know as soon as possible.

  • Materialized View creation with REFRESH FAST

    Hello ,
    Please see below case,
    TABLE A1(partitioned range+list)
    COLUMN C1  -- Primary key
    COLUMN C2  -- NUMBER
    TABLE D1
    COLUMN C1 -- PRIMARY KEY
    created MV log as below
    CREATE MATERIALIzED VIEW LOG ON A1 WITH ROWID,PRIMARY KEY INCLUDING NEW VALUES;
    CREATE MATERIALIzED VIEW LOG ON D1 WITH ROWID,PRIMARY KEY INCLUDING NEW VALUES;
    Trying to create MV like below:
    CREATE MATERILIZED VIEW mv1test
                                    REFRESH FAST ON COMMIT
    AS
    Select
    FROM A1,
                            D1
                    WHERE A1.C1 = D1.CI
    AND A1.C2 IS NOT NULL;
    It gives below error message:
    ORA-12052: cannot fast refresh materialized view schema.mv1test
    12052. 00000 -  "cannot fast refresh materialized view %s.%s"
    *Cause:    Either ROWIDs of certain tables were missing in the definition or
               the inner table of an outer join did not have UNIQUE constraints on
               join columns.
    *Action:   Specify the FORCE or COMPLETE option. If this error is got
               during creation, the materialized view definition may have be
               changed. Refer to the documentation on materialized views.
    However ,as discussed in earlier thread i checked all general restrictions of the 'Refresh fast' approach for join.
    Restrictions on Fast Refresh on Materialized Views with Joins Only
    Defining queries for materialized views with joins only and no aggregates have the following restrictions on fast refresh:
    1) They cannot have GROUPBY clauses or aggregates.
    2) Rowids of all the tables in the FROM list must appear in the SELECT list of the query.
    3)Materialized view logs must exist with rowids for all the base tables in the FROM list of the query.
    4)You cannot create a fast refreshable materialized view from multiple tables with simple joins that include an object type column in the SELECTstatement.
    As per above restrictions ,
    1) Group by clause is not present
    2)i do not understand 2nd point , i have added a1.rowid  and d1.rowid in  select statement of MV, but got same error.
    3) observed same as 2nd point.
    4)we have CLOB column in select list. Tried removing this column but got same error.
    Please do let me know any workaround on this.
    Thanks in advanced ..
    PM

    Basic Materialized Views show how to analyse MVs using dbms_mview. I'm not sure about creating MVs on partitioned tables, that partition maintenance might cause problems

  • Retrieve nested LDAP groups independent from the network env. (five different approaches)

    Hi all,
    I want to retrieve a list of nested LDAP groups per user from the Active Directory. I have been searching google for half a day now, but I'm still not sure what approach to use. I have the following requirements:
    * The script/program must run in different network environments (I can't be sure if there is a global catelog or AD DS or AD LDS, etc). I will write my own program.
    * The membership info will be used in combination with directory ACL's and must be as complete as possible (global groups, universal groups, local groups, perhaps different domains). Distribution groups are not really necessary, because they are not used in
    the directory ACL's.
    * It would be nice to support other LDAP implementations than Active Directory using the same code, but that not a hard requirement. I could use another approach to support a different LDAP.
    Now I have figured out five possible approaches (info comes from different sites, please correct me if I'm wrong):
    1) tokengroups attribute:
    - The attribute contains Univeral groups of the forest, global groups from the local domain, domain local groups from the local domain (assuming native mode) and local groups from the local machine.
    - Returns a list of SIDs which will have to be translated to group names
    - The tokenGroups attribute exists on both AD DS and AD LDS
    - For AD DS, the tokenGroups attribute is not present if no GC server is available to evaluate the transitive reverse memberships.
    - quote from site "Now that I have had a chance to test it though I can definitely say that tokenGroups WILL get the Universal groups from the other domains even if is NOT a GC. I just did it in my test lab."
    - Token Groups cannot be retrieved if no Global Catalog is present to retrieve the transitive reverse memberships.
    2) tokenGroupsGlobalAndUniversal
    - A subset of the tokenGroups attribute. Only the global and universal group SIDs are included.
    - If you want consistent results, read tokenGroupsGlobalAndUniversal that will return the same result no matter which DC you are connected to. However, it will not include local groups.
    - other source says "tokenGroups will give you all the security groups this user belongs to, including nested groups and domain users, users, etc tokenGroupsGlobalAndUniversal will include everything from tokenGroups AND distribution groups". Not
    sure if this is correct, I think it doesn't contain local groups.
    - The tokenGroupsGlobalAndUniversal attribute exists on AD DS but not on AD LDS.
    3) LDAP_MATCHING_RULE_IN_CHAIN / 1.2.840.113556.1.4.1941
    - Use a recursive search query which returns all nested groups for user at once.
    - Returns all groups except for the primary group
    - It's a fast approach, see performance test from Richard Mueller:
    http://social.technet.microsoft.com/Forums/fr-FR/f238d2b0-a1d7-48e8-8a60-542e7ccfa2e8/recursive-retrieval-of-all-ad-group-memberships-of-a-user?forum=ITCG
    - It only works on Active Directory, not for other LDAP implementations
    4) Recursive retrieval of the memberOf attribute
    - Retrieves all groups except the primary group. (also local groups from other domains??)
    - works for all LDAP implementations
    - executes a lot of queries to the LDAP, especially if you want to scan all users/groups (perhaps limited on OU, but still)
    5) Store memberOf attribute in local database and calculate the nested groups using recursive queries to the local database
    - No heavy load to the LDAP
    - Needs space to store the user/group info locally (embedded Derby database perhaps)
    - Performs fast since the queries are executed locally
    - Works for all LDAP implementations
    My thoughts on these different approaches:
    * appreach 1) I understand that the tokengroups attribute is not present if no GC server is available. In how many network environments is this the case? This option won't work because I want to support different network environments.
    * approach 2) The tokenGroupsGlobalAndUniversal attribute exists on AD DS but not on AD LDS. Same here, in how many network environments is this the case? I don't think I can rely on this approach.
    * approach 3) Seems to be a good option. How will it perform compared to approach 5 (local recursive queries)? Won't work for other LDAP implementations
    * approach 4) I don't think I want to execute that many queries to the LDAP. I can limit the scan on OU, but still companies can have thousands of users and groups.
    * approach 5) Perhaps the best approach. I want to store user/group info locally for fast filtering / reporting (only group DNs, user names, databse id's and membership info as id-id pairs). I only need the memberOf attribute of users and groups, recursive
    loops are done locally. It will work for all LDAP implementations.
    What do you guys think? I'm not a network admin, but a programmer, so I'm no expert in network setups and when to use AD DS or AD LDS. The thing is I want to use this code at different customers without knowing their network setup (except for the domain name(s),
    LDAP host/port and bind user to connect to LDAP).
    Thanks a lot!
    Paul

    I want to write a tool that can answer questions like "what users from group ABC have delete permission in all the (sub)directories of server MyDataServer?". This results in a list of directories and users and includes nested group membership. So it's about
    effective permissions. That's why I want all information in a SQL database so I can answer these questions with a single query in milliseconds. Otherwise, in order to answer these questions, I would have to get all members from group ABC and determine the
    nested groups for all these members (which can be thousands) for every report. Using a SQL database I can retrieve this information once a night for all the members.
    But I guess I will use the LDAP_MATCHING_RULE_IN_CHAIN syntax which gives me all nested groups for a member and should work for all AD installations from W2K3 SP2 and higher. When I want to support other LDAPs I will use another method for that specific
    LDAP.
    Again - note that this question has nothing to do with LDAP or AD.  It just asks what group has permissions on what resources.
    I really think you would do well to spend time understanding the NTFS and its security along with how we sue security in Windows.  By assuming this has something to do with AD you are making it a bigger issue than needed.  AD is a repository for
    accounts and trusts and manages authentication and security group membership.  All file security is managed by the OS that hosts the files and not by AD.  Users are not normally granted access to resources through direct inclusion in the DACL but
    are given access through membership in one or more groups.  Loading AD into a SQLL database will not help you.
    ¯\_(ツ)_/¯

  • Approaching deadline for submission - OpenSPARC contest

    Hello All,
    Just wanted to highlight that deadline for OpenSPARC contest (http://www.opensparc.net/community-innovation-awards-contest-rules.html) is fast approaching. Submissions must be turned in by June 30th to be eligible.
    I have seen many interesting questions on this forum which leads me to believe that many of you are pursuing interesting lab and research work around OpenSPARC. This contest can give your work (and you, of course) a lot of visibility and a chance to win some serious money. For the students out there, this can be a significant resume booster. So do participate in the contest and turn in your work.
    If you have any questions, do not hesitate to ask in this forum.
    Thanks.

    You can create the form in Acrobat or Designer as you probably know. Designer comes as a part of Acrobat. I tend to Acrobat for forms myself. As for a submission, the data should be fine since it can be imported to the form for print out. That makes it only an extra step of opening the form and importing. With the deadline, I hope the email submission works. It is a bit of a risk, but has been less of a problem with newer systems and such. In Acrobat, the submit button is created with the button tool and on the forms menu select add/edit field. Select the button you want (or add one) and go to the actions tab. Select submit a form under actions and enter the submit information. For a 1-time small use form, then you can use the submit full PDF and simply activate the PDF for Reader rights. For larger applications, the activation may be an issue under the license. The advantage of the activation here is that those folks who fill it out will be able to keep a copy, not just print it.
    Hope those reminders help. Just got AA9 and that is the first time I have looked at the forms there. A bit different than AA8 and earlier! Bill

  • Error while using between operator with sql stmts in obiee 11g analytics

    Hi All,
    when I try to use between operator with two select queries in OBIEE 11g analytics, I'm getting the below error:
    Error Codes: YQCO4T56:OPR4ONWY:U9IM8TAC:OI2DL65P
    Location: saw.views.evc.activate, saw.httpserver.processrequest, saw.rpc.server.responder, saw.rpc.server, saw.rpc.server.handleConnection, saw.rpc.server.dispatch, saw.threadpool.socketrpcserver, saw.threads
    Odbc driver returned an error (SQLExecDirectW).
    State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 43113] Message returned from OBIS. [nQSError: 27002] Near <select>: Syntax error [nQSError: 26012] . (HY000)
    can anyone help me out in resolving this issue.

    Hi All,
    Thank u all for ur replies, but I dint the exact solution for what I'm searching for.
    If I use the condition as
    "WHERE "Workforce Budget"."Used Budget Amount" BETWEEN MAX("Workforce Budget"."Total Eligible Salaries") AND MAX("Workforce Budget"."Published Worksheet Budget Amount"",
    all the data will be grouped with the two columns which I'm considering in the condition.
    my actual requirement with this query is to get the required date from a table to generate the report either as daily or weekly or monthly report. If I use repository variables, variables are not getting refreshed until I regenerate the server(which I should not do in my project). Hence I have created a table to hold weekly start and end dates and monthly start and end dates to pass the value to the actual report using between operator.
    please could anyone help me on this, my release date is fast approaching.

  • I purchased mountain lion from apple but never got a disk. How do I install it on my new hard drive, old hard drive failed and is not recoverable according to Apple and Recovery Specialist?

    I have a mid 2009 MacBook Pro with newly installed SATA HD + SSD, I can get mavericks download free but I can't recover photos, apps, files etc from time machine (1TB Time Capsule), I think I was running lion when I started backing up on it but I had updated to mavericks before the HD Failure. When I tried to transfer info from Time Capsule it says " no volumes detected" or something to that effect. I had mucho info backed up on that capsule. Any help appreciated, please spell it all out for me if you can help, I am not at all tech savvy and desperate to get up and going as I am an online student with a fast approaching deadline for course paper. Thank you in advance :)

    Step 1: Buy a new Hard drive that can be installed in your MacBook Pro later, and an External enclose to place it in for now.
    The MacBook Pro before 2010 can not contain the stand-alone firmware to go to the Internet and get a fresh copy of Mac OS X and install it.
    You will need a working Recovery_HD, or to drop back to a 10.6 DVD (if it will Boot on your Mac).
    There may be a functioning Recovery_HD on your existing Boot Drive. If you were running 10.7.4 or later and Time Machine, there may be a Recovery_HD on the Time Machine Volume.
    To check:
    Hold down the Alt/Option key as you restart. This will slowly draw a gray screen and then add an Icon (over several minutes) for each potentially-bootable volume. If any Recovery_HD shows up, take it, and you will be able to get to Internet Recovery and re-download some version of Mac OS X that can be installed on a new drive.
    It is generally far quicker to set up a new drive and install Mac OS X than to struggle with only the primitive tools available only on a DVD or a Recovery_HD. Once you get any version of Mac OS X running, you can get some work done and attempt to salvage first your data, then your drive (if either will be possible).
    By NOT trying to Boot from and use the possibly-damaged drive, you improve your chances of being able to salvage some files off it, since blocks will not be over-written by running Mac OS X from it.

  • Altering table degrade performance - Help needed?

    Hi,
    I have a table called test_case which has 60 million records.
    I got a requirement to add new column with not null constraint and default value as 0.
    When I try to add new column with the above said constraints the schema modification taking 40 minutes.
    Alter table test_case add tax number(5) not null default 0
    Is there any workaround to modiy the schema with less minutes?
    I would appreciate if anybody help on this.
    Regards
    SP

    You wanted a faster approach that’s why I suggested this approach.  To my understanding there isn't any other method faster than CTAS method.
    Something like this you need to do  ( If you are in a position to apply the changes ) –
    1.     Create a Tables using CTAS method I mentioned
    CREATE TABLE New_Table ( col1,
                                            Col2,
                                             tax number(5)  Not Null
    As Select col1
                    ,col2
                    ,0
    From  Original_Table;
    2.     Disable the constraints ( Original Table )
    3.     Rename the Original_Table to Original_Table_Bak
    4.     Rename the  New_Table  to the Original_Table
    5.     Enable back the constraints
    6.     Drop the Original_Table_Bak

  • Flash Player Does Not Work with IE8 and Windows XP

    I am using Windows XP VR 5.1 with SP3. Flash Player does not function? So videos will not play that use Flash Player. The Adobe Support Site has been 000 Help because it is a free product. Microsoft says it is an Adobe problem. Finger pointing to the nth degree. I have loaded the latest version of Javascript and Flash Palyer.. Any ideas?

    Resetting IE is a shotgun approach, but may be much easier (and faster) for a user than trying to troubleshoot and find exactly which add-on, control, setting is causing issues. For a fast approach, you can reset IE, then start re-installing the add-ons you wish to use. Here is a kb that describes the process and even provides a Fix it: http://support.microsoft.com/kb/923737
    If you’d like to troubleshoot, here are some steps that will fix most issues with Internet Explorer and Add-ons. This can be more of a scalpel approach, and could help you save your cookies, stored passwords, etc.
    1)      Update your Windows software
    a.       Follow the steps below to view updates that are available for your computer.
                                                       i.      Click to go online to the Windows Update website
    1.       Note: If Microsoft Update is not installed, you will be taken to the Windows Update website. See the note below if Microsoft Update is not installed.
                                                     ii.      Click Custom to check for available updates. In the left pane, under Select by Type, click each of the following links to view all available updates:
    1.       High Priority
    2.       Software, Optional
    3.       Hardware, Optional
                                                    iii.      Select the updates you want, click Review and install updates, and then click Install Updates.
    b.      What do I do if Microsoft Update is not installed?
                                                       i.      Follow the steps below to install Microsoft Update and check for updates.
    1.       Click to go online to the Windows Update website
    2.       Click the Go button next to the Get Microsoft Update Today and then click Start Now.
    3.       Review the license agreement, and then click Continue.
    4.       After setup is complete, click Check for Updates.
    5.       Click Custom to check for available updates. In the left pane, under Select by Type, click each of the following links to view all available updates:
    a.       High Priority
    b.      Software, Optional
    c.       Hardware, Optional
    6.       Select the updates you want, click Review and install updates, and then click Install Updates.
    2)      Turn off Internet Explorer add-ons you don't recognize
    a.       When you visit a website, an add-on might be downloaded without your knowledge, or you might be prompted to download an add-on. These add-ons might cause Internet Explorer to run slowly or become unresponsive. You should remove all Internet Explorer add-ons you don't recognize or trust.
    b.      How do I spot malicious add-ons?
                                                       i.      You can usually spot malicious add-ons under the Name column in the Manage Add-ons dialog box. Malicious add-ons might have:
    1.       Blank names.
    2.       Names that include random characters or have a sequence of numbers and letters (for example, fhriduvh.dll or f6rid8vh.exeas as opposed to Windows Messenger).
    3.       A publisher name you might not recognize.
    c.       How do I disable an add-on?
                                                       i.      Open Internet Explorer.
                                                     ii.      Depending on your version of Internet Explorer, do one of the following:
    1.       In Internet Explorer 6, click the Tools menu, and then click Manage Add-ons.
    2.       In Internet Explorer 7, click the Tools menu, point to Manage Add-ons, and then click Enable or Disable Add-ons.
    3.       In Internet Explorer 8, click the Tools menu, click Manage Add-ons, and then click Toolbars and Extension (if necessary). Also note the drop down list labeled “Show:” You are interested in Add-ons and Downloaded
    4.       Follow these steps to determine the version of Internet Explorer you're using:
    a.       Open Internet Explorer.
    b.      Press ALT+H, and then click About Internet Explorer.
    c.       How can I find which version of Internet Explorer I'm using if it won't launch?
                                                                                                                                i.      If you're unable to launch Internet Explorer you can use the following steps to determine the version you're using:
    1.       Click Start, click Run, type %ProgramFiles%\Internet Explorer, and then click OK.
    2.       Right-click iexplore, click Properties, and then click Version.
    3.       Under Item name, click File Version. The version number appears under Value to the right of File Version.
    a.       Note:If the file version number begins with 6, you have Internet Explorer 6. If the file version number begins with 7, you have Internet Explorer 7. If the file version number begins with 8, you have Internet Explorer 8.
    d.      If you aren't using the latest version of Internet Explorer, consider updating.
                                                                                                                                i.      How do I update to the latest version of Internet Explorer?
    1.       Click to download and install the latest version of Internet Explorer        
                                                                                                                              ii.      How can I update Internet Explorer without launching my web browser?
    1.       Click to go online to the Windows Update website.
    2.       Click Custom to check for available updates.
    3.       In the left pane, under Select by Type, click Software, Optional.
    4.       Select the Internet Explorer update, and then click Review and install updates.
                                                    iii.      Click the name of the add-on.
    1.       Click Disable. You might have to restart Internet Explorer for the changes to take effect.
    2.       Why do some add-ons include (Not verified) in the Publisher column?
    a.       If (Not verified) is displayed in the Publisher column in the Manage Add-ons dialog box, the add-on itself is not digitally signed even though the program that installed it might be. A digital signature verifies that a file comes from the person or publisher it claims to be from, and that no one has tampered with it since it was digitally signed.
    3.       How do I disable an add-on if I can't access Internet Explorer?
    a.       Click Start, and then click Control Panel.
    b.      Double-click Internet Options.
    c.       Click the Programs tab, and then click Manage Add-ons.
    d.      Click the name of the add-on you want to disable, and then select Disable.
    e.      When the Add-on Status dialog box appears, click OK to close it.
    3)      Perform a free Full Service Scan using Windows Live OneCare safety scanner (not necessary if you don’t suspect viruses and are confident in the protection you have on your machine).
    a.       Go to the following website, and then click Full Service Scan: Windows Live OneCare safety scanner
                                                       i.      http://go.microsoft.com/fwlink/?linkid=56726
    If you are still experiencing issues, perform these steps. If the issue subsides, you may discontinue the remainder of the steps
    1)      Disable all add-ons (one at a time) until you can no longer reproduce the problem
    a.       Close all Internet Explorer windows.
    b.      Click Start, and then click Control Panel.
    c.       Click Network and Internet Connections, and then click Internet Options.
    d.      Click the Programs tab, and then click Manage Add-ons.
    e.      Click the name of the add-on you want to turn off, and then, under Settings, click Disable.
    f.        Click OK.
    g.       Restart Internet Explorer. Continue using Internet Explorer the same way you did when you received a crash report. If Internet Explorer continues to crash after disabling this add-on, continue with the next step.
    h.      Repeat steps b through g for each add-on listed. When you can no longer reproduce the problem, the most recently disabled add-on is the cause of the problem. Once you discover the add-on that is causing the issues, you can uninstall it (use Manufacturer’s uninstaller if one is provided) then if you wish to continue to use the add-on, install the latest version from the manufacturer’s site.

  • How to connect my access database using applet?

    hi all,
    i need to connect my access database in my applet program which should work like an atm machine..I dont know how to connect it. Im new to applet same thing in JDBC application. Please help i terribly need it, our deadline in our case study is fast approaching and i still dont know how to do it. I tried the tutorial but i received some sql exception error. thanks!

    Try this link
    http://java.sun.com/docs/books/tutorial/jdbc/basics/

  • Can I union several cursors for the same secondary db?

    I want to search several keys in one secondary database.
    select * from adb where a=6 or a=9 or ....
    certainly, this can be done by running several queries, but it is definitely slow.
    wondered if it is possible to union these several cursors together, then fetch the data from the primary database at once? seems this is not supported in current BDB implementation.
    trying to modify the bdb code to support the cursor union operation. but get lost in the code. (seems java version is simpler than the c version. )
    can some friend from Oracle, Ron, Bogdan, Andrei,Alexander
    shed me some light on how a cursor in bdb is implemented. did not find too much detail in the document.
    and hope this is in the to-do list of next version.
    thanks

    Hi,
    The idea of joining cursors on the same secondary db presents no logic since you don't want to identify common keys within the records corresponding to each cursor.
    A join cursor works the following way: the first cursor on a secondary db within the cursor array is analyzed and each primary key that the cursor refers to is searched within the next primary keys refered to by the next joined cursor in the array, and so on, leading to identifying the primary keys that each of cursors within the array refer to (the common keys).
    What you want to achieve on a secondary db can be accomplished by positioning several cursors on the records that you want, begin reading sequentially with each of them, go to the other when you have finished reading with one cursor. A faster approach, which shouldn't involve any locking issues since the acquired locks are shared/read locks and you'll not perform any writes at that moment, may be that of spawning several threads and open a cursor within each thread, thus performing multithreading cursor read operations. You'll have to analyze each approach with regard to how many duplicates the cursors will refer, time consumed to spawn the threads etc.
    Let us know if you need further information, regards,
    Andrei

Maybe you are looking for

  • Creator  Tomcat MySQL Deployment Table Not being filled by  DB

    Hi All, I am deploying a Creator app called test3.war which uses a MySQL db called RemoteFocalPoint. When I try to browse to the url : http://65.99.196.145:8080/test3/ The page wont load I have also had the error JasperException: org.apache.tomcat.db

  • Is there a way to make your own Invisible Shield?

    I thought I remember reading that you could by the same kind of plastic coating at art or hardware stores... and make your own, which would be cheaper. Does anyone remember this? Or am I imagining it... thanks!

  • How to call a method in another class ?

    how can i use getUserID method in my main.as  ?? NetConnectionClient.as package com { import flash.events.EventDispatcher; import flash.events.Event; public class NetConnectionClient extends EventDispatcher {      public static const ONUSERID:String

  • Cannot access portal thru IP address

    Hi, I noticed that i cannot access my portal thru its IP. ie: http://<IP address>:50000/irj does not work but if i use the hostname to which it is mapped,it works.. what is the reason behind this? Thanks rocky

  • Ctrl+enter doesn't work

    ctrl+enter doesn't work when I try to go to maps.yahoo.com. It only happens when I try to go here. ctrl+enter works for every other site I've tried.