The identical query, unusable performance in an environment - please help
We strive to improve 10.2.0.4 to 11.2.0.2, but one of our considered requests is completely wrong (30 seconds in our current environment, 4000 in our upgraded environment).Note that the caveat is that it will be very difficult for me to edit the SQL code (his coming of another group of TI, as well as their position is that he should not have to be changed given the fact that it works so well in the current production environment).
The query is exactly the same in both environments and transports the SQL_ID, but explain the plans are different.
The environment in which the application works is version 10.2.0.4 and time the trace is 30,15 seconds, 841 rows returned.
The new environment is 11.2.0.2, the elapsed time is 4035 seconds, 841 rows returned.
The environments are comparable in terms of CPU/memory/IO (the two are written for on our NetApp NFS mounts)
SGA_MAX/TARGET and PGA_AGGREGATE_TARGET are the same in both environments, as well as HASH_AREA_SIZE and SORT_AREA_SIZE.
The table database is identical, and all of the indexes are the same in both environments. His stats were collected and this behavior has persisted through several reboots of the databases.
I ran traces on statements in both environments and the performance difference seems to be due to direct path read/write temp:
The SQL
SELECT DISTINCT
a.emplid,
a.name,
rds.sa_get_stdnt_email_fn (a.emplid),
a.req_term,
a.req_term_ldesc,
CASE
WHEN (a.req_acad_plan = 'PKINXXXBBS' AND a.cum_gpa >= d.gpa)
THEN
NVL (c.num_met, 0) + 1
WHEN (b.gpa >= d.gpa AND a.req_acad_plan <> 'PKINXXXBBS')
THEN
NVL (c.num_met, 0) + 1
ELSE
NVL (c.num_met, 0)
END
AS "Requirement Status",
a.cum_total_passed AS "Cumulative Units",
a.admit_term,
a.admit_term_ldesc,
a.acad_plan,
a.acad_plan_ldesc,
a.academic_level,
a.academic_level_ldesc,
TO_CHAR (a.rpt_date, 'MM/DD/YYYY') AS rpt_date,
TO_CHAR (NVL (b.gpa, 0), '0.000') AS gpa,
TO_CHAR (NVL (a.cum_gpa, 0), '0.000') AS cum_gpa
FROM sa.rec_sm_stdnt_deg_completion a,
( SELECT DISTINCT
CASE
WHEN SUM (b_sub.units_earned) = 0 THEN 0
ELSE SUM (b_sub.grade_points) / SUM (b_sub.units_earned)
END
AS gpa,
b_sub.emplid,
b_sub.acad_career,
b_sub.acad_plan,
b_sub.req_acad_plan,
b_sub.req_term,
b_sub.academic_level,
b_sub.rqrmnt_group
FROM sa.rec_sm_stdnt_deg_completion b_sub,
hrsa_extr.ps_rq_grp_tbl g3,
hrsa_extr.ps_rq_main_tbl m3
WHERE b_sub.req_acad_plan IS NOT NULL
AND b_sub.acad_career = 'UGRD'
AND b_sub.acad_prog = 'UBACH'
AND b_sub.acad_plan = b_sub.req_acad_plan
AND b_sub.grade <> 'IP'
AND b_sub.impact_flag = 'Y'
AND g3.effdt =
(SELECT MAX (g3_ed.effdt)
FROM hrsa_extr.ps_rq_grp_tbl g3_ed
WHERE g3_ed.rqrmnt_group = g3.rqrmnt_group
AND g3_ed.effdt <= b_sub.req_term_begin_date)
AND g3.rqrmnt_group = b_sub.rqrmnt_group
AND m3.effdt =
(SELECT MAX (m3_ed.effdt)
FROM hrsa_extr.ps_rq_main_tbl m3_ed
WHERE m3_ed.requirement = m3.requirement
AND m3_ed.effdt <= b_sub.req_term_begin_date)
AND m3.requirement = b_sub.requirement
GROUP BY b_sub.emplid,
b_sub.acad_career,
b_sub.acad_plan,
b_sub.req_acad_plan,
b_sub.req_term,
b_sub.academic_level,
b_sub.rqrmnt_group) b,
( SELECT c_sub.emplid,
c_sub.acad_career,
c_sub.acad_plan,
c_sub.req_acad_plan,
c_sub.req_term,
c_sub.academic_level,
c_sub.rqrmnt_group,
COUNT (*) AS num_met
FROM sa.rec_sm_stdnt_deg_completion c_sub,
hrsa_extr.ps_rq_grp_tbl g2,
hrsa_extr.ps_rq_main_tbl m2
WHERE c_sub.rqrmnt_line_status = 'COMP'
AND c_sub.grade <> 'IP'
AND c_sub.impact_flag = 'Y'
AND c_sub.acad_career = 'UGRD'
AND c_sub.acad_prog = 'UBACH'
AND c_sub.acad_plan = c_sub.req_acad_plan
AND g2.effdt =
(SELECT MAX (g2_ed.effdt)
FROM hrsa_extr.ps_rq_grp_tbl g2_ed
WHERE g2_ed.rqrmnt_group = g2.rqrmnt_group
AND g2_ed.effdt <= c_sub.req_term_begin_date)
AND g2.rqrmnt_group = c_sub.rqrmnt_group
AND m2.effdt =
(SELECT MAX (m2_ed.effdt)
FROM hrsa_extr.ps_rq_main_tbl m2_ed
WHERE m2_ed.requirement = m2.requirement
AND m2_ed.effdt <= c_sub.req_term_begin_date)
AND m2.requirement = c_sub.requirement
GROUP BY c_sub.emplid,
c_sub.acad_career,
c_sub.acad_plan,
c_sub.req_acad_plan,
c_sub.req_term,
c_sub.academic_level,
c_sub.rqrmnt_group) c,
hrsa_extr.ps_smo_rdr_imp_pln d,
hrsa_extr.ps_rq_grp_tbl g,
hrsa_extr.ps_rq_main_tbl m
WHERE a.acad_career = 'UGRD'
AND a.acad_prog = 'UBACH'
AND a.req_acad_plan IN (N'NUPPXXXBBS', N'NURPBASBBS', N'NURPXXXBBS')
AND a.academic_level IN (N'10', N'20', N'30', N'40', N'50', N'GR')
AND a.acad_plan = a.req_acad_plan
AND a.impact_flag = 'Y'
AND g.effdt =
(SELECT MAX (g_ed.effdt)
FROM hrsa_extr.ps_rq_grp_tbl g_ed
WHERE g_ed.rqrmnt_group = g.rqrmnt_group
AND g_ed.effdt <= a.req_term_begin_date)
AND g.rqrmnt_group = a.rqrmnt_group
AND m.effdt =
(SELECT MAX (m_ed.effdt)
FROM hrsa_extr.ps_rq_main_tbl m_ed
WHERE m_ed.requirement = m.requirement
AND m_ed.effdt <= a.req_term_begin_date)
AND m.requirement = a.requirement
AND a.emplid = b.emplid(+)
AND a.acad_career = b.acad_career(+)
AND a.acad_plan = b.acad_plan(+)
AND a.req_acad_plan = b.req_acad_plan(+)
AND a.academic_level = b.academic_level(+)
AND a.req_term = b.req_term(+)
AND a.rqrmnt_group = b.rqrmnt_group(+)
AND a.emplid = c.emplid(+)
AND a.acad_career = c.acad_career(+)
AND a.acad_plan = c.acad_plan(+)
AND a.req_acad_plan = c.req_acad_plan(+)
AND a.academic_level = c.academic_level(+)
AND a.req_term = c.req_term(+)
AND a.rqrmnt_group = c.rqrmnt_group(+)
AND d.acad_plan = a.req_acad_plan
ORDER BY 6 DESC, 2 ASC;
New environment (11.2.0.2), takes 4000 seconds according to tkprofExplain plan
PLAN_TABLE_OUTPUT
-------------------------------------------------------------------------------------------------------------------------
Plan hash value: 4117596694
-------------------------------------------------------------------------------------------------------------------------
| Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time |
-------------------------------------------------------------------------------------------------------------------------
| 0 | SELECT STATEMENT | | 1 | 314 | 15231 (1)| 00:03:03 |
| 1 | SORT UNIQUE | | 1 | 314 | 15230 (1)| 00:03:03 |
| 2 | NESTED LOOPS OUTER | | 1 | 314 | 15227 (1)| 00:03:03 |
| 3 | NESTED LOOPS OUTER | | 1 | 285 | 15216 (1)| 00:03:03 |
| 4 | NESTED LOOPS | | 1 | 256 | 15205 (1)| 00:03:03 |
| 5 | NESTED LOOPS | | 1 | 241 | 15204 (1)| 00:03:03 |
| 6 | NESTED LOOPS | | 1 | 223 | 15203 (1)| 00:03:03 |
| 7 | NESTED LOOPS | | 17 | 731 | 15186 (1)| 00:03:03 |
| 8 | VIEW | VW_SQ_3 | 998 | 27944 | 15186 (1)| 00:03:03 |
| 9 | HASH GROUP BY | | 998 | 62874 | 15186 (1)| 00:03:03 |
| 10 | MERGE JOIN | | 29060 | 1787K| 15184 (1)| 00:03:03 |
| 11 | SORT JOIN | | 26 | 1248 | 15180 (1)| 00:03:03 |
| 12 | TABLE ACCESS BY INDEX ROWID | REC_SM_STDNT_DEG_COMPLETION | 26 | 1248 | 15179 (1)| 00:03:03 |
|* 13 | INDEX SKIP SCAN | REC0SM_STDNT_DEG_IDX | 26 | | 15168 (1)| 00:03:03 |
|* 14 | SORT JOIN | | 1217 | 18255 | 4 (25)| 00:00:01 |
| 15 | INDEX FAST FULL SCAN | PS3RQ_GRP_TBL | 1217 | 18255 | 3 (0)| 00:00:01 |
|* 16 | INDEX UNIQUE SCAN | PS_RQ_GRP_TBL | 1 | 15 | 0 (0)| 00:00:01 |
|* 17 | TABLE ACCESS BY USER ROWID | REC_SM_STDNT_DEG_COMPLETION | 1 | 180 | 1 (0)| 00:00:01 |
|* 18 | INDEX RANGE SCAN | PS_RQ_MAIN_TBL | 1 | 18 | 1 (0)| 00:00:01 |
| 19 | SORT AGGREGATE | | 1 | 18 | | |
| 20 | FIRST ROW | | 1 | 18 | 2 (0)| 00:00:01 |
|* 21 | INDEX RANGE SCAN (MIN/MAX) | PS_RQ_MAIN_TBL | 1 | 18 | 2 (0)| 00:00:01 |
|* 22 | INDEX FULL SCAN | PS0SMO_RDR_IMP_PLN | 1 | 15 | 1 (0)| 00:00:01 |
|* 23 | VIEW PUSHED PREDICATE | | 1 | 29 | 11 (19)| 00:00:01 |
| 24 | SORT GROUP BY | | 1 | 52 | 11 (19)| 00:00:01 |
| 25 | VIEW | VM_NWVW_5 | 1 | 52 | 10 (10)| 00:00:01 |
|* 26 | FILTER | | | | | |
| 27 | SORT GROUP BY | | 1 | 165 | 10 (10)| 00:00:01 |
|* 28 | FILTER | | | | | |
| 29 | NESTED LOOPS | | 1 | 165 | 7 (0)| 00:00:01 |
| 30 | NESTED LOOPS | | 1 | 147 | 6 (0)| 00:00:01 |
| 31 | NESTED LOOPS | | 1 | 117 | 5 (0)| 00:00:01 |
|* 32 | TABLE ACCESS BY INDEX ROWID | REC_SM_STDNT_DEG_COMPLETION | 1 | 90 | 4 (0)| 00:00:01 |
|* 33 | INDEX RANGE SCAN | REC1SM_STDNT_DEG_IDX | 1 | | 3 (0)| 00:00:01 |
|* 34 | INDEX RANGE SCAN | PS_RQ_GRP_TBL | 1 | 27 | 1 (0)| 00:00:01 |
| 35 | SORT AGGREGATE | | 1 | 15 | | |
| 36 | FIRST ROW | | 1 | 15 | 2 (0)| 00:00:01 |
|* 37 | INDEX RANGE SCAN (MIN/MAX)| PS_RQ_GRP_TBL | 1 | 15 | 2 (0)| 00:00:01 |
|* 38 | INDEX RANGE SCAN | PS_RQ_MAIN_TBL | 1 | 30 | 1 (0)| 00:00:01 |
|* 39 | INDEX RANGE SCAN | PS_RQ_MAIN_TBL | 1 | 18 | 1 (0)| 00:00:01 |
|* 40 | VIEW PUSHED PREDICATE | | 1 | 29 | 11 (19)| 00:00:01 |
| 41 | SORT GROUP BY | | 1 | 32 | 11 (19)| 00:00:01 |
| 42 | VIEW | VM_NWVW_4 | 1 | 32 | 10 (10)| 00:00:01 |
|* 43 | FILTER | | | | | |
| 44 | SORT GROUP BY | | 1 | 166 | 10 (10)| 00:00:01 |
|* 45 | FILTER | | | | | |
|* 46 | FILTER | | | | | |
| 47 | NESTED LOOPS | | 1 | 166 | 7 (0)| 00:00:01 |
| 48 | NESTED LOOPS | | 1 | 148 | 6 (0)| 00:00:01 |
| 49 | NESTED LOOPS | | 1 | 118 | 5 (0)| 00:00:01 |
|* 50 | INDEX RANGE SCAN | PS_RQ_GRP_TBL | 1 | 27 | 2 (0)| 00:00:01 |
|* 51 | TABLE ACCESS BY INDEX ROWID | REC_SM_STDNT_DEG_COMPLETION | 1 | 91 | 3 (0)| 00:00:01 |
|* 52 | INDEX RANGE SCAN | REC1SM_STDNT_DEG_IDX | 1 | | 2 (0)| 00:00:01 |
|* 53 | INDEX RANGE SCAN | PS_RQ_MAIN_TBL | 1 | 30 | 1 (0)| 00:00:01 |
|* 54 | INDEX RANGE SCAN | PS_RQ_MAIN_TBL | 1 | 18 | 1 (0)| 00:00:01 |
| 55 | SORT AGGREGATE | | 1 | 15 | | |
| 56 | FIRST ROW | | 1 | 15 | 2 (0)| 00:00:01 |
|* 57 | INDEX RANGE SCAN (MIN/MAX) | PS_RQ_GRP_TBL | 1 | 15 | 2 (0)| 00:00:01 |
-------------------------------------------------------------------------------------------------------------------------
call count cpu elapsed disk query current rows
------- ------ -------- ---------- ---------- ---------- ---------- ----------
Parse 1 6.59 6.66 0 0 0 0
Execute 1 0.00 0.00 0 0 0 0
Fetch 2 1521.36 4028.91 2256624 240053408 0 841
------- ------ -------- ---------- ---------- ---------- ---------- ----------
total 4 1527.95 4035.57 2256624 240053408 0 841
Elapsed times include waiting on following events:
Event waited on Times Max. Wait Total Waited
---------------------------------------- Waited ---------- ------------
SQL*Net message to client 2 0.00 0.00
Disk file operations I/O 3 0.07 0.11
db file sequential read 10829 0.12 16.62
direct path write temp 72445 0.30 293.71
direct path read temp 72445 0.58 2234.14
asynch descriptor resize 22 0.00 0.00
SQL*Net more data to client 9 0.00 0.00
SQL*Net message from client 2 0.84 1.25
********************************************************************************
The current production (10.2.0.4), takes 30 secondsPLAN_TABLE_OUTPUT
-------------------------------------------------------------------------------------------------------------------------
Plan hash value: 2178773127
------------------------------------------------------------------------------------------------------------------------
| Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time |
------------------------------------------------------------------------------------------------------------------------
| 0 | SELECT STATEMENT | | 1 | 331 | 89446 (2)| 00:17:54 |
| 1 | SORT UNIQUE | | 1 | 331 | 89445 (2)| 00:17:54 |
| 2 | NESTED LOOPS | | 1 | 331 | 89440 (2)| 00:17:54 |
| 3 | NESTED LOOPS | | 1 | 316 | 89439 (2)| 00:17:54 |
|* 4 | HASH JOIN OUTER | | 1 | 298 | 89438 (2)| 00:17:54 |
|* 5 | HASH JOIN OUTER | | 1 | 240 | 59625 (2)| 00:11:56 |
| 6 | NESTED LOOPS | | 1 | 182 | 29815 (2)| 00:05:58 |
|* 7 | TABLE ACCESS FULL | REC_SM_STDNT_DEG_COMPLETION | 1 | 167 | 29814 (2)| 00:05:58 |
|* 8 | INDEX FULL SCAN | PS0SMO_RDR_IMP_PLN | 1 | 15 | 1 (0)| 00:00:01 |
| 9 | VIEW | | 1 | 58 | 29809 (2)| 00:05:58 |
| 10 | HASH GROUP BY | | 1 | 71 | 29809 (2)| 00:05:58 |
| 11 | VIEW | | 1 | 71 | 29809 (2)| 00:05:58 |
|* 12 | FILTER | | | | | |
| 13 | HASH GROUP BY | | 1 | 198 | 29809 (2)| 00:05:58 |
| 14 | NESTED LOOPS | | 1 | 198 | 29806 (2)| 00:05:58 |
|* 15 | HASH JOIN | | 1 | 171 | 29805 (2)| 00:05:58 |
|* 16 | HASH JOIN | | 4 | 572 | 29802 (2)| 00:05:58 |
|* 17 | TABLE ACCESS FULL | REC_SM_STDNT_DEG_COMPLETION | 4 | 452 | 29798 (2)| 00:05:58 |
| 18 | INDEX FAST FULL SCAN | PS2RQ_MAIN_TBL | 1035 | 31050 | 3 (0)| 00:00:01 |
| 19 | INDEX FAST FULL SCAN | PS2RQ_MAIN_TBL | 1035 | 28980 | 3 (0)| 00:00:01 |
|* 20 | INDEX RANGE SCAN | PS_RQ_GRP_TBL | 1 | 27 | 1 (0)| 00:00:01 |
| 21 | SORT AGGREGATE | | 1 | 15 | | |
| 22 | FIRST ROW | | 1 | 15 | 2 (0)| 00:00:01 |
|* 23 | INDEX RANGE SCAN (MIN/MAX)| PS_RQ_GRP_TBL | 1 | 15 | 2 (0)| 00:00:01 |
| 24 | VIEW | | 1 | 58 | 29813 (2)| 00:05:58 |
| 25 | HASH GROUP BY | | 1 | 45 | 29813 (2)| 00:05:58 |
| 26 | VIEW | | 1 | 45 | 29813 (2)| 00:05:58 |
|* 27 | FILTER | | | | | |
| 28 | HASH GROUP BY | | 1 | 199 | 29813 (2)| 00:05:58 |
| 29 | NESTED LOOPS | | 1 | 199 | 29810 (2)| 00:05:58 |
|* 30 | HASH JOIN | | 1 | 172 | 29809 (2)| 00:05:58 |
|* 31 | HASH JOIN | | 8 | 1152 | 29805 (2)| 00:05:58 |
|* 32 | TABLE ACCESS FULL | REC_SM_STDNT_DEG_COMPLETION | 7 | 798 | 29802 (2)| 00:05:58 |
| 33 | INDEX FAST FULL SCAN | PS2RQ_MAIN_TBL | 1035 | 31050 | 3 (0)| 00:00:01 |
| 34 | INDEX FAST FULL SCAN | PS2RQ_MAIN_TBL | 1035 | 28980 | 3 (0)| 00:00:01 |
|* 35 | INDEX RANGE SCAN | PS_RQ_GRP_TBL | 1 | 27 | 1 (0)| 00:00:01 |
| 36 | SORT AGGREGATE | | 1 | 15 | | |
| 37 | FIRST ROW | | 1 | 15 | 2 (0)| 00:00:01 |
|* 38 | INDEX RANGE SCAN (MIN/MAX) | PS_RQ_GRP_TBL | 1 | 15 | 2 (0)| 00:00:01 |
|* 39 | INDEX RANGE SCAN | PS_RQ_MAIN_TBL | 1 | 18 | 1 (0)| 00:00:01 |
| 40 | SORT AGGREGATE | | 1 | 18 | | |
| 41 | FIRST ROW | | 1 | 18 | 2 (0)| 00:00:01 |
|* 42 | INDEX RANGE SCAN (MIN/MAX) | PS_RQ_MAIN_TBL | 1 | 18 | 2 (0)| 00:00:01 |
|* 43 | INDEX RANGE SCAN | PS_RQ_GRP_TBL | 1 | 15 | 1 (0)| 00:00:01 |
| 44 | SORT AGGREGATE | | 1 | 15 | | |
| 45 | FIRST ROW | | 1 | 15 | 2 (0)| 00:00:01 |
|* 46 | INDEX RANGE SCAN (MIN/MAX) | PS_RQ_GRP_TBL | 1 | 15 | 2 (0)| 00:00:01 |
------------------------------------------------------------------------------------------------------------------------
call count cpu elapsed disk query current rows
------- ------ -------- ---------- ---------- ---------- ---------- ----------
Parse 1 1.49 1.51 0 0 0 0
Execute 1 0.00 0.00 0 0 0 0
Fetch 2 18.25 28.63 463672 932215 0 836
------- ------ -------- ---------- ---------- ---------- ---------- ----------
total 4 19.75 30.15 463672 932215 0 836
Elapsed times include waiting on following events:
Event waited on Times Max. Wait Total Waited
---------------------------------------- Waited ---------- ------------
SQL*Net message to client 2 0.00 0.00
db file scattered read 14262 0.31 13.13
latch: shared pool 1 0.01 0.01
db file sequential read 7 0.00 0.00
direct path write temp 493 0.00 0.00
direct path read temp 493 0.00 0.00
SQL*Net more data to client 40 0.00 0.00
SQL*Net message from client 2 0.83 1.23
********************************************************************************
Published by: ngilbert on June 26, 2012 16:40Published by: ngilbert on June 26, 2012 16:41
Hello
as is almost always the case, your bad plan is the result of messed up the cardinality estimates. The biggest problem seems to be the cardinality in steps 12 and 13 of the bad plan:
| 12 | TABLE ACCESS BY INDEX ROWID | REC_SM_STDNT_DEG_COMPLETION | 26 | 1248 | 15179 (1)| 00:03:03 |
|* 13 | INDEX SKIP SCAN | REC0SM_STDNT_DEG_IDX | 26 | | 15168 (1)| 00:03:03 |
that is the estimated cardinality is 26. But if we look at the map, we see that the actual number of lines is 4 orders of magnitude (!) higher than that. So of course this goes wrong from there: the optimizer uses weird join methods, wrong join order etc.
And if we look at the predicate:
13 - access("A"."ACAD_CAREER"='UGRD' AND "A"."ACAD_PROG"='UBACH' AND "A"."IMPACT_FLAG"='Y')
filter("A"."ACAD_PLAN"="A"."REQ_ACAD_PLAN" AND "A"."ACAD_PROG"='UBACH' AND "A"."IMPACT_FLAG"='Y' AND
"A"."ACAD_CAREER"='UGRD')
We can assume that the problem is related to the related predicates: you select lines of tables with 4 equality predicates, but 260 k lines survive this filtering. The optimizer thinks that it is closer to 26, not 260 k, but it's probably because the predicates are not really independent.
There is another thing that seems suspicious: filter predicate is redundant with the predicates of access. There is another discussion on OTN not so long ago, and it turned out to be a symptom of a bug (which makes it even more suspect, is that it was also a SKIP SCAN). See:
Re: CBO does not consider cheaper NL-Plan without guidance
Hope that was helpful.
Best regards
Nikolai
Tags: Database
Similar Questions
-
I have iphone5s and my contact id does not work, all the time he show faild Setup touch id please help?
Hi yjain51,
I understand you had some problems recently with getting Touch ID to work reliably on your iPhone 5s. I know that it is a feature of great security for your iPhone, so I'm happy to help you.
When you use Touch ID, make sure that your hands are free of any dirt or moisture so that fingerprints can be read clearly. This article explains further:
Use the ID Touch on iPhone and iPad - Apple Support
Thank you for using communities Support from Apple. See you soon!
-
Hi all, I bought apple phone I 5s recently is the power button / stop does not. Bought in the United States, but I was shifted to the India, the works of will to guarantee in India please help
Ask an authorized service provider regarding iPhones, a guarantee of a country may or may not be honored in another function where you take the device.
(143868)
-
I have an iphone 6s, but it won't work. Always stay ay 1%. Also I rechangés battery, but it's the same. What can I do? Please help me. IM from Albania and here do not have Apple shop. Help me! Thank you
I asked that your post be moved to the correct forum. iPhone batteries are not replaceable by the user.
Leo
-
I installed the birth of nations gold on my new pc... it has windows 7. the installation was successful, but the game does not start... Please help!
Hello
1. what happens when you try to start the game?
2. do you have messages or error codes?Follow the steps in the article mentioned below and check if this solves the problem.
Known graphics issues in Rise of Nations
http://support.Microsoft.com/kb/820089 -
I have a HP G42415dx... Nothing works I think that its Windows 7. / I have tried may on the codes here to bypass the power on password... none worked please help ERROR 61376827
Thank you very much!
-
Hello, I would like to cancel the membership: the photographers creative cloud Plan (annual plan). Please help Caroline
https://helpx.Adobe.com/creative-cloud/help/cancel-membership.html
To the link below, click on the still need help? option in the blue box below and choose the option to chat or by phone...
Make sure that you are logged on the Adobe site, having cookies enabled, clearing your cookie cache. If he continues to not try to use a different browser. -
Why are publish you again? You must first answer the question I ask in your original thread.
-
My account through the Art Institute of Pittsburgh under the name of Clairelicious713 is not yet activated, please help
Clarissa
IF the account is provided through the school, you may be able to work with the school to get the job of the ot. In addition, you must contact Support Adobe directly.
To the link below, click on the still need help? option in the blue box below and choose the option to chat or by phone...
Make sure that you are logged on the Adobe site, having cookies enabled, clearing your cookie cache. If it fails to connect, try to use another browser.Creative cloud support (all creative cloud customer service problems)
http://helpx.Adobe.com/x-productkb/global/service-CCM.html ( http://adobe.ly/19llvMN ) -
I can't change the creative cloud to ENGLISH, there are Chinese, please help
I can't change the creative cloud to ENGLISH, there are Chinese, please help
-
I just joined the cloud and can't find another download, please help?
I just joined the cloud and can't find another download, please help?
Above is part of the installation of the first Pro so just install Premier Pro family for the reminder on your machine.
-
First and After Effects are absent from the Cloud Adobe Application Manager... Please help ASAP
Short and accurate: if they don't appear, your system does not support them. Refer to the plug Tech on the product pages and make your choice...
Mylenium
-
I have the data into two table with the structure of similar column, I want to loop through the data in these two tables
based on some condition and runtime that I want to put the query in loop for example, the example is given, please help me
create table ab (a number, b varchar2 (20));
Insert into ab
Select rownum, rownum. "" sample "
of the double
connect by level < = 10
create table bc (a number, b varchar2 (20));
Insert into BC.
Select rownum + 1, rownum + 1 | "" sample "
of the double
connect by level < = 10
declare
l_statement varchar2 (2000);
Boolean bool;
Start
bool: = true;
If it is true, then
l_statement: =' select * ab ';
on the other
l_statement: =' select * from bc';
end if
I'm in execute immediate l_statement - something like that, but I don't know
loop
dbms_output.put_line (i.a);
end loop;
end;
Something like that, but this isn't a peace of the code work.
Try this and adapt according to your needs:
declare
l_statement varchar2 (2000);
c SYS_REFCURSOR;
l_a number;
l_b varchar2 (20);
Boolean bool;
Start
bool: = true;
If it is true, then
l_statement: = "select a, b, AB;
on the other
l_statement: = "select a, b from bc;
end if;
--
Open c for l_statement;
--
loop
extract the c in l_a, l_b;
When the output c % notfound;
dbms_output.put_line (l_a |') -' || l_b);
end loop;
close c;
end;
/
-
On my user account on my labtop when I click on a program, such as mozilla firefox, it happens 'windows cannot access the specified device, path or file. May not be the appropriate permissions for access you point. "This message appears for firefox, AVG, Windows live messenger, windows MediaPlayer etc.
I can access my documents, Panel etc. and everything is there, but it won't let me not get access to the programs.
Also when I go to click on itunes and open office it happens "this file has no program associated with it for performing this action. Create an association in the set associations Control Panel.
Given that I was able to access control panel, I was able to create a new user and use it for now to send this message and all programs have worked on it and I was able to check for the presence of viruses on the Avg on this and everything was clear.
Could you please explain whats wrong and tell me how to fix this please: D thanks
Hello
1. don't you make changes before the show?
2. is the computer is joined to the domain controller?
You can not start any application on a client computer that is joined to the domain controller. When you try to start this type of application, you receive an error message similar to the following:
"Windows cannot access the specified device, path or file. You can not have the appropriate permissions to access the item.This can also occur if the user account is damaged. If the computer is not connected to a domain controller, try the following steps.
1. connect to another user account and create a new user account to fix the damaged user account.
For more information about creating a new user account and the fixing corrupt user account, visit this link: http://windows.microsoft.com/en-US/windows-vista/Fix-a-corrupted-user-profile
Previous post the results in more detail, so that we can help you further.
I hope this helps.
Kind regards
Syed
Answers from Microsoft supports the engineer. -
The summary says it all. {I searched through my extensions in my personal profile through my computer Windows XP and firefox everything but I couldn't find the files C:\Users\username\AppData\Roaming\Mozilla\Extensions\{ec8030f7-c20a-464f-9b0e-13a3a9e97384} and all other files that people have said to get rid of. How has this in (although caterpillars gen is not enabled) was media and I already uninstalled it and all that it came with. Please help because it still makes its appearance.
Sorry, there are no registry GUID where the name of an extension can be used to determine the GUID of this extension uses.
If you did reset Firefox this extension should be gone - period; unless the program that installed the first place is still on your PC and installed this extension all over again.
Maybe you are looking for
-
The Addonsbar in beta7 was the addonsicons on the side right (as in FF 3.6 statusbar), but with the update to b8 I now on the left side.
-
Update replacement Satellite L50 - B - 1 hm - SSD - DVD?
HelloI want to change the unit of dvd with 2nd SATA Hard Drive HARD drive SSD Caddy for Toshiba Satellite L50-B-182 Re SU-208FB (found on ebay, $ 20). What is the best configuration? In the new tray dvd box, put / install 750GB hdd drive of my laptop
-
How to associate a tag with vAPI
Hi guys,.I'm trying to associate a label vCenter for some virtual machines using the vAPI interface into orchestrator.I found the object of 'com_vmware_cis_tagging_tag_association' with the attach method. The input to the method parameters are tag_id
-
Why adobe illustrator drawing app on android is "not compatible" with my galaxy tab s2?
HelloWhen I get to illustrator on Google play, it tells me that it is not compatible with my device?What should I do? What is the requirement?
-
Error trying to create multiple linked clones
Hi allI have another question from script to this that attempts to create multiple linked clones. I get the error message "Wait task: the object has no associated provider.» (see below under the results section). Just need to know why this happens,