Problem of predicate push with views

Hi guys,.

I had a fairly long discussion to this thread - Re: One - a database - different execution plan for various users. -on a problem I encounter in 11g.  After a lot of work, we were able to reduce the problem to what seems to be a problem of predicate push when using views but not tables.

To summarize the question, I have a user who has a bunch of tables and a layer of views that are based on tables (select * from table_name) that we use to manage access and create a layer of insulation of the tables.  All users (other than the owner) will have to choose against the views.  Unfortunately what we see is that when they use the perspective to make the choice, they get terrible performance where if they use the tables, they get the performance.  Here's a simple query which documents the problem.

GOOD QUERY

SQL > set timing on
SQL > set linesize 160
SQL > set serveroutput off
SQL >
SQL > select / * + gather_plan_statistics * /.
2 w.worker_id, w.worker_name
tas.worker_tbl 3 w,
TAS.worker_cost_centre_tbl 4 c
5 where w.worker_id = c.worker_id
6 and c.effective_date < = trunc (sysdate)
7 and c.expiration_date > = trunc (sysdate)
8 and c.cost_centre = '100033'
9 and tas_user.pkg_taw_security.user_worker_access ('CA17062',
10                                             'TIMEKEEPER',
11                                             w.worker_id,
12 trunc (sysdate)) = 1
13. in order to w.worker_name;

WORKER_ID WORKER_NAME
--------- ------------------------------------------------------------------------------------------
123703 FADDEN, CLAYTON
11131 HAHN, BRAD
33811 HALL, MAUREEN
53934 JANES, CATHERINE

Elapsed time: 00:00:00.02
SQL >
SQL > select * from table (dbms_xplan.display_cursor (null, null, 'ALLSTATS LAST'));

PLAN_TABLE_OUTPUT
----------------------------------------------------------------------------------------------------
SQL_ID, 3np2s1wpqxnpu, number of children 1
-------------------------------------
Select / * + gather_plan_statistics * / w.worker_id, w.worker_name
of tas.worker_tbl w.
c tas.worker_cost_centre_tbl where w.worker_id = c.worker_id
and c.effective_date < = trunc (sysdate) and c.expiration_date > =
trunc (sysdate) and c.cost_centre = '100033' and
tas_user.pkg_taw_security.user_worker_access ('CA17062',
"TIMEKEEPER"
w.worker_id,
trunc (sysdate)) = 1 order by w.worker_name

PLAN_TABLE_OUTPUT
----------------------------------------------------------------------------------------------------

Hash value of plan: 3435904055

----------------------------------------------------------------------------------------------------
| ID | Operation | Name                   | Begins | E - lines. A - lines.   A - time | Pads |  OMem |  1Mem |
----------------------------------------------------------------------------------------------------
|   0 | SELECT STATEMENT |                        |      1.        |      4. 00:00:00.01 |     185.       |       |          |
|   1.  SORT ORDER BY |                        |      1.      4.      4. 00:00:00.01 |     185.  2048 |  2048 | 2048
|   2.   NESTED LOOPS |                        |      1.        |      4. 00:00:00.01 |     185.       |       |          |
|   3.    NESTED LOOPS |                        |      1.      4.      4. 00:00:00.01 |     181.       |       |          |
|*  4 |     TABLE ACCESS BY INDEX ROWID | WORKER_COST_CENTRE_TBL |      1.      4.      4. 00:00:00.01 |

|*  5 |      INDEX RANGE SCAN | WORKER_CC_CC_IDX |      1.     29.     21. 00:00:00.01 |       3.
|*  6 |     INDEX UNIQUE SCAN | WORKER_PK |      4.      1.      4. 00:00:00.01 |     163.       |       |
|   7.    TABLE ACCESS BY INDEX ROWID | WORKER_TBL |      4.      1.      4. 00:00:00.01 |       4.       |       |
----------------------------------------------------------------------------------------------------

Information of predicates (identified by the operation identity card):
---------------------------------------------------

4 - filter("C".") (Correspondents' > = TRUNC(SYSDATE@!))
5 - access("C".") COST_CENTRE "="100033"AND 'C'." (EFFECTIVE_DATE"< = TRUNC(SYSDATE@!))
6 - access("W".") WORKER_ID "=" C ". ("' WORKER_ID")

PLAN_TABLE_OUTPUT
----------------------------------------------------------------------------------------------------
filter ("PKG_TAW_SECURITY". "USER_WORKER_ACCESS"('CA17062', 'CHRONOMÉTREUR","W".») WORKER_ID «, TRUNC (S)»

Note
-----
-Comments of cardinality used for this statement


39 selected lines.

Elapsed time: 00:00:00.05

So, that's the good thing - it did exactly what I expected it hits the Worker_CC_CC_IDX to get the workers who belong to a cost center and then hit the worker_PK to get their names.  In the end, it applies the filter that validates that the user running the application has access to the worker in question through safety.

BAD REQUEST

SQL > set linesize 160
SQL > set serveroutput off
SQL >
SQL > select / * + gather_plan_statistics * /.
2 w.worker_id, w.worker_name
tas.worker_v 3 w,
TAS.worker_cost_centre_v 4 c
5 where w.worker_id = c.worker_id
6 and c.effective_date < = trunc (sysdate)
7 and c.expiration_date > = trunc (sysdate)
8 and c.cost_centre = '100033'
9 and tas_user.pkg_taw_security.user_worker_access ('CA17062',
10                                             'TIMEKEEPER',
11                                             w.worker_id,
12 trunc (sysdate)) = 1
13. in order to w.worker_name;

WORKER_ID WORKER_NAME
--------- ------------------------------------------------------------------------------------------
123703 FADDEN, CLAYTON
11131 HAHN, BRAD
33811 HALL, MAUREEN
53934 JANES, CATHERINE

Elapsed time: 00:00:18.05
SQL >
SQL > select * from table (dbms_xplan.display_cursor (null, null, 'ALLSTATS LAST'));

PLAN_TABLE_OUTPUT
----------------------------------------------------------------------------------------------------
SQL_ID, gs5vtgany8vbv, number of children 1
-------------------------------------
Select / * + gather_plan_statistics * / w.worker_id, w.worker_name
of tas.worker_v w, tas.worker_cost_centre_v
c where w.worker_id = c.worker_id and c.effective_date < =.
trunc (sysdate) and c.expiration_date > = trunc (sysdate) and
c.cost_centre = '100033' and tas_user.pkg_taw_security.user_worker_ac
Cess ('CA17062',
"TIMER", w.worker_id,
trunc (sysdate)) = 1 order by
w.worker_name

PLAN_TABLE_OUTPUT
----------------------------------------------------------------------------------------------------

Hash value of plan: 1726112176

----------------------------------------------------------------------------------------------------
| ID | Operation | Name                   | Begins | E - lines. A - lines.   A - time | Pads |  OMem |  1Mem |
----------------------------------------------------------------------------------------------------
|   0 | SELECT STATEMENT |                        |      1.        |      4. 00:00:18.26 |     947K |       |       |          |
|   1.  SORT ORDER BY |                        |      1.      4.      4. 00:00:18.26 |     947K |  2048 |  2048 | 2048
|*  2 |   HASH JOIN |                        |      1.      4.      4. 00:00:14.28 |     947K |  1348K |  1348K |  546K (0)
|   3.    VIEW                        | WORKER_COST_CENTRE_V |      1.      4.      4. 00:00:00.01 |      18.       |       |
|*  4 |     TABLE ACCESS BY INDEX ROWID | WORKER_COST_CENTRE_TBL |      1.      4.      4. 00:00:00.01 |

|*  5 |      INDEX RANGE SCAN | WORKER_CC_CC_IDX |      1.     29.     21. 00:00:00.01 |       3.
|*  6 |    VIEW                        | WORKER_V |      1.    161K |      4. 00:00:14.28 |     946K |       |       |          |
|   7.     TABLE ACCESS FULL | WORKER_TBL |      1.    161K |    160K | 00:00:00.09 |    2135
----------------------------------------------------------------------------------------------------

Information of predicates (identified by the operation identity card):
---------------------------------------------------

2 - access("W".") WORKER_ID "=" C ". ("' WORKER_ID")
4 - filter("X".") (Correspondents' > = TRUNC(SYSDATE@!))
5 - access("X".") COST_CENTRE "="100033"AND 'X'." (EFFECTIVE_DATE"< = TRUNC(SYSDATE@!))

PLAN_TABLE_OUTPUT
----------------------------------------------------------------------------------------------------
6 - filter("PKG_TAW_SECURITY".") USER_WORKER_ACCESS "('CA17062', 'CHRONOMÉTREUR)", "W". "WORKER_ID", TRUNC (S).

Note
-----
-Comments of cardinality used for this statement


39 selected lines.

Elapsed time: 00:00:00.05

So the bad query takes 18 seconds to bring the same answer - but the only change is to the user views instead of tables _TBL _V.  In this case she made a hash out of a table scan join full of the worker_tbl to an analysis of the index of the worker_cost_centre_tbl of course it takes forever in comparison.  The real question is WHY?

I know that you are going to ask a couple of things - see definitions and synonyms... so here.

Display definitions

SQL > select view_name, dba_views text where view_name in ('WORKER_COST_CENTRE_V', 'WORKER_V');

VIEW_NAME TEXT
------------------------------ ---------------------------------------------------------------------
WORKER_COST_CENTRE_V select x.worker_id,.
x.effective_date,
x.expiration_date,
x.cost_centre
of worker_cost_centre_tbl x

WORKER_V select x.worker_id,.
x.user_id,
x.last_name,
x.first_name,
x.worker_name,
x.Initials,
x.Gender,
x.BIRTH_DATE,
x.hire_date,
x.service_date,
x.badge_created_date,
x.address_one,
x.address_two,
x.city_name,
x.state_province,
x.zip_code,
x.telephone_number,
x.Email_Address,
x.ftchip_per_diem_flag,
x.aip_flag,
x.hot_change_flag,
x.pop_flag
of worker_tbl x

Thesaurus - public

SQL > select * from dba_synonyms where synonym_name in ('WORKER_COST_CENTRE_V', 'WORKER_V');

OWNER SYNONYM_NAME TABLE_OWNER, TABLE_NAME
------------------------------ ------------------------------ ------------------------------ -------
DB_LINK
----------------------------------------------------------------------------------------------------
PUBLIC WORKER_COST_CENTRE_V BUNCH WORKER_COST_CENTRE_V


PUBLIC WORKER_V BUNCH WORKER_V


Thesaurus - private

SQL > select * from user_synonyms where synonym_name in ('WORKER_COST_CENTRE_V', 'WORKER_V');

no selected line

So as you can see, the views do nothing in this case - and should not change the query at all in my opinion.

Deleting the call of all the query - same using views - led to the execution plan.  That's why I think that it is some kind of problem weird predicate push.  I can and that you have captured the query (and the 25 or so similar) to make it work less 11g using the view by using the NO_PUSH_PRED flag and by the query without the security call in a query internal.  Tuning queries is not the problem - the problem is "why should I?  Oracle should use the tables or views in the same way here shouldn't it?  To further complicate things, if I run this same query 'wrong' with points of view as the owner of the tables - it works perfectly.  If I grant it the DBA role to a user, and run the query so bad that this user - it works perfectly.

Anyone got any ideas what the hell is happening here?

Thank you
Cory Aston

To a large extent, view sure merge is activated to reduce the risk of certain transformations optimizer allows you to reverse scurity functions. It is possible that Oracle didn't closely resembles the view definition or function however to decide if the service could pose a threat if view merger took place.  Christian Antognini has an example on his blog if you want an idea of why the functions of views could be a problem: http://www.antognini.ch/2011/09/optimizer_secure_view_merging-and-vpd/

A test, you can try:

ALTER system set optimizer_secure_view_merging = false;

Concerning

Jonathan Lewis

UPDATE: just to change true to FALSE

Tags: Database

Similar Questions

  • Problems with views. When no data I have to delete and recreate it

    Hi all.

    I have a problem with views. From time to time I can't see the data from the query, and I have to file the notice and then create it again, after that it works.

    Any idea?

    Best regards

    Hello.

    The benefits of joining is correct.

  • USB problems with view 5.3

    I have problems with view on an Atrust W100 5.3 zero client attempts to use a Magtek USB card.  When I plug the blow of the card into a USB port and the test with the notebook, the device works, but when I try to slip something in QuickBooks POS there are missing characters and the card is not recognized.  I contacted MagTek and they pointed me to a download that I can run and slow the flow of data entry, however when I try to run it it is unable to recognize any USB device.  Is there anything I can do to get this MagTek card reader to work with the view 5.3?

    Thank you

    Looks like you're not actually redirecting the USB device, and instead it is considered a local keyboard to the zero client, with the keystrokes that results from being sent all over the office. Teradici have a tech support article detailing how to make USB devices which, by default, are kept up the:

    https://TechSupport.Teradici.com/ICS/support/KBAnswer.asp?questionID=616

  • Download with Viewer builder v11

    Is it still possible to download files from folio with Viewer builder v11?

    I know, it's in beta, but for various reasons, it must use this workaround.

    Today, we receive messages saying "communication with the server failed.

    @kenjiendo,

    This is due because of a change, we have done in the distribution server to separate the publication of the push notification method. In the context of the publication from the Bundler preflights push notification certificates content. If these are no longer valid, you will get this mysterious error. If your production push certificate is valid, you can work around the problem by edition directly to the officials of a State, rather than publication in the private sector, and then update to the Public. Otherwise, you can update your development push notification certificate to avoid the error. In a few days, we will remove this check before the flight to publish private Workflow, so to push development invalid certificates will cause more issues, but your certificate to push production must be valid or you will not be able to publish/update with Public status.

    Matthew

  • Problem of automatic downloading with a security update? (KB2538242 repeatedly offered)

    original title: problem of automatic downloading with a security update?
    I'm having some trouble with the following security update?

    a security update for Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package (KB2538242)...

    A security issue has been identified in leading to vulnerability MFC application into DLL planting due to not specify the full path to the location/DLL MFC system.  You can protect your computer by installing this update from Microsoft.
    This update repeatedly wants to be downloaded on my computer... and I did it more than once... but again... It is said several times to download. Is this a HACK download or what?

    Thank you for your time...
    Ken Frank

    Hi Ken,

    Check if the update is installed the update history...

    a. open Windows Update by clicking on the button start. In the search box, type Update, and then in the list of results, click Windows Update.

    (b) in the left pane, click view update history.

    I wish that you follow the steps mentioned in the article to resolve the problem.

    Troubleshooting Windows Update or Microsoft Update when you are repeatedly offered an update

  • Windows XP SP3 with view Client 5.1: unable to connect: discovers the connection connection to the server has failed

    Hi guys,.

    I need help.  I have a problem with my opinion of Client on a Windows XP SP3 computer.  When I click on connect, I get the following message immediately:

    "Failed to connect to the view connection server. Verify that the server connection mode address and network settings are correct. »

    A few details:

    My client's IP address is on the same subnet as the view connection server

    There is no firewall and DNS solves the login server see very well.  Here is the output of my customer's orders

    C:\ > nslookup X.X.X.172

    < resolves very well >

    C:\ > nslookup dd - view.viewdomain.com

    < resolves very well >

    C:\ > nslookup dd-notice

    < resolves very well >

    C:\ > tracert X.X.X.172

    < works great >

    If I open a browser on the XP workstation which is a failure, I can go to https://dd-view.viewdomain.com.  It displays the page that I need to connect with View Client. What do I think, so this should check the connectivity between the two.

    I've seen customer 5.1.0 build-704644 installed on my Windows XP SP3 client computer

    My connection to the server is running 5.1.1 build-799444 and is configured with a pool of offices 25 clone related with SSL active

    LAST IMPORTANT NOTE: I have the same version of the Client view (5.1.0 build-704644) installed on another Windows 7 workstation on the same subnet and it connects to my view connection server office pool very well.

    I tried to install the three versions of the customer view of this system of XP SP3 including the latest version, when the connection after installation, they all fail the same way. My body needs to function. The client machines can not move to something more recent to Windows XP SP3 because I am not the administrator for them.

    Any ideas?  Is this a bug or is Windows XP SP3 just not supported with view 5.1?

    VR,

    Brian Whyte

    Political of McAffee HBSS blocked 443 attempts out of the customer to view.

    The difference is that the Windows 7 machine that worked was becoming another policy HBSS applied to what was not blocking attempts.

  • iPhone charging stops with view 4.5

    Hi all

    We have just updated our infrastructure view 4.5 and that includes Agents of the view.

    We have equipment PCoIP some Wyse P20 and Samsung NC240. Before the 4.5 upgrade iPhones may be charged by these devices. Now, they can't.

    Interestingly, the work of loading when the screen is turned on and seized are connected to an Agent from the view. As soon as a connection is established with a desktop computer that is no longer for the iphone can be charged.

    I tried to use PCoIP FW 3.1.2 and 3.2.0. The result is the same.

    He worked with view 4.0.1.

    Anyone saw similar?

    Rob of TIA.

    Excellent question.   I was sure that I had tested this during my evaluation of PCoIP and work load.  But then after we got it installed (and has since upgraded to 4.5), it didn't work anymore and I was wondering if it never worked or I just imagined it. But your post says it's true.

    It seems that both the view is not in the control that it works, so I know it had something to do with a view.  In the log file in:

    c:\Program Data\VMware\VDM\pcoip_server*.txt (location of Win 7)

    I found this, after you have connected the phone:

    15/12/2010, 16:15:40.984 > LVL:2 RC: SOFT_USB 0: VID:0x05ac, PID:0 x 1294, connected
    15/12/2010, 16:15:40.984 > LVL:2 RC: SOFT_USB 0: 1 desc_len 57 device_id softusb_plugin_device
    ....
    15/12/2010, 16:15:40.984 > LVL:2 RC: 0 SOFT_USB: softusb_plugin_device: VID_05AC & PID_1294 block (1 addr)

    I recognized this as the id of the seller of my iPhone I just watched it in the device list of the PCoIP hardware news.  So, that tells me that it was to be

    actively blocked.

    I searched the registry and found:

    HKLM\SOFTWARE\VMware, Inc. \VMware VDM\USB\HardwareIDFilers.

    Here is the complete list of blocked devices (apparently the default list).

    VID_0FCA & PID_8004 # RIM / Blackberry
    VID_08F0 & PID_0005 # Corex Tehcnologies /?
    VID_05AC & PID_1293 # Apple / iPod Touch 2. Gen
    VID_046D & PID_08AF # Logitech / Quickcam Easy/Cool
    VID_04a9 & PID_1736 # Canon?
    VID_04a9 & PID_1737 # Canon?
    VID_04a9 & PID_1741 # Canon?
    VID_03F0 & PID_2A12 # HP / some printer model
    VID_05AC & PID_129A # Apple / iPad
    VID_05AC & PID_1294 # Apple / iPhone 3GS
    VID_05AC & PID_1290 # Apple / iPhone

    I looked at the codes provider and device. The # and the following are not part of the parameters.

    I don't know why these particular devices are listed.  Some, like the Blackberry, are wide enough, and others refer only to specific devices.   Its likely that some of these devices either do not work, or more likely to cause some sort of problem or accident.  Reference is made to this registry key in the following KB: http://kb.vmware.com/kb/1011600 but not really a full explanation.

    In any case, I took one for the iPhone 3GS and after registration on and connect to a new session, I have the charging symbol on my new iPhone!

    Use with caution because I do not know there is a good reason for some of these devices being on the list.

    Hope this helps someone.

    P.S. This does not mean that sync and other feature (haven't tested).  This simply means that you can load.

  • Fields on several Internet sites have been changed in another language. The browser is set to English, and this problem does not occur with Chrome.

    Fields on several Internet sites have been changed in another language. The browser is set to English, and this problem does not occur with Chrome. Specifically, a large part of Tumblr and Facebook menu has been changed in another language (Russian, I think). I tried reinstall Firefox, clear the cache and reset firefox to its default state. None of them helped. Any suggestions on how to fix this?

    Hey again,

    Sometimes a problem with Firefox can be a result of malware installed on your computer, you may not be aware of.

    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.

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

    I hope this helps!

    Curtis

  • I found the solution for the problem of sound-acpi with Satellite P100-219

    Hello

    I found the solution for the problem of sound-acpi with Toshiba P100 (it works with P100-219 at least). I can provide the source modified and compiled table DSDT, but I would like to know if it is possible to get these changes in the next update of the BIOS?

    See you soon,.
    MIK

    Hi Mik

    As you know that it is not possible to find info on the next BIOS, especially if you want to have some information about the Linux operating system. Just wait and see if some forum users pointed out something on the subject.

  • problem of sudden wifi with iphone 4S

    Hello

    a few days ago, my iPhone 4S does not receive more an IP address from a DHCP server, even for all the WIFI networks, with that I use for work.

    WIFI authentication is OK, but is never received from IP (or other information received from the DHCP server).

    Someone at - he already experienced this?

    Any idea?

    Already used the 'forgotten network?' and enter the parameters for connection a couple of times, same result.

    Thank you very much

    Dominique

    Hi dofas,.

    Here are a few troubleshooting steps for the problem you are having with your Wi - Fi connection.  I've highlighted some key information.  Click on the link for more details.

    If your iPhone, iPad or iPod touch connects to a Wi - Fi network
    https://support.Apple.com/en-us/HT204051

    Still not connect?

    Reset your network settings. Tap Settings > General > reset > reset network settings. This resets also Wi - Fi networks and passwords, cell parameters and VPN, and APN settings you used before

    • If you are connected to a Wi - Fi network, but you can't get online, try to use your Wi - Fi network on other devices. If you can't get online using your other devices, there could be an interruption of the service. Call your internet provider cable or the assistance company.
    • Try to connect to a Wi - Fi network in a different location. If your device can connect, you will need to get help with your Wi - Fi network. If it cannot connect to Wi - Fi networks, contact Apple.
    • Update your Wi - Fi router with the latest firmware and check that the router supports your Apple product. For more information, contact the manufacturer of your router.

    Recommended settings for the WiFi routers and access points
    https://support.Apple.com/en-us/HT202068

    DHCP

    The DHCP Dynamic Host Configuration Protocol () assigns addresses that identify devices on your network. Once awarded, devices use these addresses to communicate with each other and with computers on the Internet. The functionality of a DHCP server can be considered similar to a telephone company distributing phone numbers, that clients then use to call other people.

    Value: a single DHCP server by network

    Details: There is only one DHCP server on your network. This DHCP server can be integrated into your modem cable or DSL, a stand-alone, or integrated into your router Wi - Fi router. In all cases, only one device should act as a DHCP server on your network. If several devices has activated, you will probably see to address conflicts and issues of access to the Internet or other resources on your network.

    Take care

  • problems of xbox 360 with windows xp sp3 wireless receiver

    problems of xbox 360 with windows xp sp3 wireless receiver

    Hi Frank Lucas.

    (1) if it works well before?

    (2) remember to make changes?

    (3) you get an error message?

    You can see the steps outlined in the article below

    Troubleshooting your Xbox 360 Controller for Windows

    http://support.Microsoft.com/kb/908888

    You can also post your query on Xbox Forum

    http://forums.Xbox.com/

  • P645-MG how to remove the battery? I push with a paper clip in the hole of the icon on the back, but no reaction

    TravelMate P645-MG how to remove the main battery? Nothing happens when I push with a paper clip in the hole of the battery icon at the back of the computer. A video UTube said that a cover opens, but I can't find where there is a cover of the battery compartment.

    Hello

    Your laptop is equipped with an internal battery. You need to remove some modules and the bottom of the laptop to have access to it. The pinhole is only to reset the battery.

  • Problems of internet connectivity with Dell Inspiron 7520 (1703 of Dell Wireless 802.11b/g/n 2.4 ghz)

    Hello

    I bought a Dell Inspiron 7520 for a week now, and I had a strange problem with internet connectivity since then. First, wifi takes a lot of time to connect. After, I'm online, every 10 minutes my network access stops working completely. But if I click on the network icon in the toolbar, it starts working again, but it stops in the next 10 minutes, once again, and so on. If I try to fix connectivity problems, he always find and solve some in the network card or wireless, but then point again, after 10 minutes, or so, it happens again.

    My network card is a Wireless Dell 1703 802.11b/g/n 2.4 ghz and I tried to update and to re - download the firmware, but nothing seems to fix.

    What should I do to fix this?

    Hello friends. Recently I came across the same problem identified by many with a Dell Inspiron 15R laptop 7520 with the Dell Wireless 1703 (Atheros chipset). After losing an entire afternoon and looking at forums and their complaints, I think that I found the solution to the problem (at least, here is running).

    The laptop is connected to a router TP-Link TL-WR740N. The router is configured to run with a frequency of 20 or 40 MHz, making the switch automatically in the factory. The mobile card wireless driver is configured to work only with 20 MHz at the factory. But can be configured to work with two frequencies is adapted automatically. To do this, change the configuration (in Windows 7):

    Start > Control Panel > Device Manager > network adapters > Dell Wireless 1703 802.11b/g/n (2,4 GHz) > click the Advanced tab > select 802.11n bandwidth. Change the value of Auto 20 MHz / 40 MHz.

    Press OK and wait for to reconnect you.

    I hope this helps.

    Jeferson Vasconcellos

  • Problems of huge performance with the list of scrolling on the Playbook (especially Air applications)

    Hello

    It is more of a general question but also for the development of Air for the Playbook and other devices BB10.

    My Playbook has huge performance problems when it comes to scrolling lists.

    And this problem exists with almost all applications (not the ones that I have developed).

    For example, take a look at the app NTV - such its bad, its almost unusable because it's so late when scrolling lists.

    I don't know how this app was developed, but I guess it's Webworks or Air.

    You can see this delay also in the official app of Facebook: it's the same poor performance when it comes to scrolling.

    I guess this Facebook app is also WebWorks or Air.

    So Air or usable at all WebWorks?

    This performance is not fun, and it has no sense to develop applications with this platforms if these performance issues are of type platform.

    Now, my question is - is it true that the only platform that "really works at all" (about performance) is the native "platform"?

    Or is it a problem in the current version of the Playbook OS?

    Else you have noticed that this operation met during the scrolling of lists?

    Thank you

    Bullety

    It's a question AIR, specifically made software. All of the applications you listed are AIR. Try something like Scrapbook, and you see things how smooth can be (waterfalls).

    I saw not the same problems when using WebWorks with Sencha Touch. It is also quite possible to make things smooth in the NDK with waterfalls, but it's only for BB10 (for developers non - RIM). So cannot use it PB BB10 release (end of 2012).

    I also note that the new fuse QNX user interface components are much smoother than conventional QNX UI components. If you use make sure you air that you use.

  • Problem of Flash Player with the BBC News site

    My HP Pavilion laptop has a specific problem with the BBC News website.

    When I click on a video, it starts loading and then stays black. Our other PCs and laptops do not have this problem.

    The parameters are defined as the BBC help advise. It is possible to watch videos on other sites.

    I use the reader most recent Flash (uninstalled, installed again), Windows 7.

    The problem is the same with Explorer, Firefox, Opera, chrome.

    Please who has an idea of what I might try next. I tried too many forums, help and (re) install.

    Wow, I have solved my problem! Not with the help of the BBC and Adobe sites,

    just after the hard try several settings. It appeared that this global settings is not accessible when you right click on the video window. I got another window of Global setting than on the Adobe Flash site.

    The people at Adobe: why is that?

    Go to;

    http://www.Macromedia.com/support/documentation/en/flashplayer/help/settings_manager03.html

    Set

    "Allow content to store data on your computer third Flash.

    Problem solved

Maybe you are looking for

  • Satellite A500-18R - several problems

    Hello everyone. I bought a Toshiba Satellite A500-18R (Windows 7 64 - bits) in January. During the first half of the year do not use it too, but in these last 3-4 months that I have experience several problems. I would like to know if anyone has expe

  • Satellite L300-1AQ - compatible L450-11V charger?

    I have a laptop Satellite L300-1AQ supplied with a charger PA3468E-1AC3. I recently bought a laptop L450-11V supplied with a charger PA3715E-1AC3. Does anyone know what are the differences between these chargers as they both have the same output volt

  • during the construction file name collision

    LabVIEW 2011. I have a build specification where I copy a file in the target directory.  The name of the folder is "always included." The folder contains the subfolders and the subfolders of the data files.  The data files in subfolders all carry the

  • School of Android?

    http://www.androidauthority.com/Android-phones-converted-into-Japanese-schoolgirls-40963/ http://weekly.ASCII.jp/elem/000/000/071/71299/ Translated page: http://translate.Google.com/translate?hl=en&SL=ja&u=http://weekly.ASCII.jp/elem/000/000/071/7129

  • My cat was sitting on the keyboard & now everything is upside down! How can I get that back to be right side up?

    My cat sat & keyboard & a line of stars appeared in the address space.  When I arrived to remove him, she hit another & all of a sudden the screen images were all upside down (which makes my reading a bit problematic email) :-)