Why 0RT_C05 instead of 0PUR_C01
Hi guys,
Can I know what is the advantage or disadvantage of using InfoCube 0RT_C05: Goods Procurement instead of 0PUR_C01: Purchasing Data
What I essentially need is just the informations related to Purchase Order.
Some insights would be very much appreciated especially in which scenario would 0RT_C05 be used ?
Hi
0PUR_C01 is used to analyse purchasing data based on vendor and meterial. Its like Which materials and how much of each quantities are purchasing from which vendors. Whereas 0RT_C05 is based used in the Retail Industry, where Goods Pocurment data is analysed based on Vendor and Material along with Location(unlike in Purchasing cube).
Regards
Vj
Similar Messages
-
Why assertion instead of if statement ? Which is better to use ?
Why assertion instead of if statement ? Which is better to use ?
Never assertion instead of if statement. The two have fundamentally different intents. Using assert to control program flow is a bad idea
-
Why NL instead of HJ(query takes long)
Hi there!
There are a db(10.2.0.5 RAC), SLES 10 and two schemes.In the first schema query takes very fast:
SQL> explain plan for
select count(distinct c.unit)
from quantity_comp_v qc, comps c, noticequant nq, notices_table n, noticediss nd
where
c.id = qc.comp
and nq.quant = qc.quantity
and n.id = nq.note
and n.type_id = 2
and nq.link = 2
and nd.note = n.id
and n.trust >=0
and nd.dis in (select dr.dismbr from disrelflat dr where dr.disgrp = 1080801245);
Explained.
Elapsed: 00:00:00.27
SQL> select * from table(dbms_xplan.display);
PLAN_TABLE_OUTPUT
Plan hash value: 2567928671
| Id | Operation | Name | Rows | Bytes |TempSpc| Cost (%CPU)| Time |
| 0 | SELECT STATEMENT | | 1 | 91 | | 2099 (4)| 00:00:07 |
| 1 | SORT GROUP BY | | 1 | 91 | | | |
|* 2 | HASH JOIN | | 55203 | 4905K| | 2099 (4)| 00:00:07 |
|* 3 | INDEX RANGE SCAN | DISRELFLAT_UI_DISGRP_DISMBR | 10618 | 155K| | 54 (2)| 00:00:01 |
|* 4 | HASH JOIN | | 42398 | 3146K| 2984K| 2043 (4)| 00:00:06 |
|* 5 | HASH JOIN | | 42398 | 2484K| | 1262 (4)| 00:00:04 |
|* 6 | HASH JOIN | | 24173 | 1109K| | 1022 (4)| 00:00:03 |
|* 7 | HASH JOIN | | 21471 | 650K| | 951 (3)| 00:00:03 |
|* 8 | VIEW | index$_join$_004 | 21471 | 314K| | 783 (3)| 00:00:03 |
|* 9 | HASH JOIN | | | | | | |
|* 10 | INDEX RANGE SCAN | NOTICES_TABLE_I_TYPE_ID_TRUST_ | 21471 | 314K| | 141 (5)| 00:00:01 |
| 11 | INDEX FAST FULL SCAN | NOTICES_TABLE_PK | 21471 | 314K| | 832 (2)| 00:00:03 |
| 12 | INDEX FAST FULL SCAN | NOTICEDISS_UI_NOTE_DIS | 169K| 2647K| | 162 (4)| 00:00:01 |
|* 13 | TABLE ACCESS FULL | NOTICEQUANT | 38141 | 595K| | 69 (5)| 00:00:01 |
| 14 | VIEW | | 88786 | 1127K| | 236 (3)| 00:00:01 |
| 15 | SORT UNIQUE | | | | | | |
| 16 | UNION-ALL | | | | | | |
|* 17 | HASH JOIN | | 23140 | 1355K| | 130 (8)| 00:00:01 |
| 18 | INDEX FAST FULL SCAN | QUANTITIES_I_ID_OP | 50822 | 397K| | 51 (4)| 00:00:01 |
|* 19 | HASH JOIN | | 23057 | 1170K| | 76 (7)| 00:00:01 |
| 20 | INDEX FAST FULL SCAN | QOPNC_I_ALL | 37964 | 481K| | 55 (2)| 00:00:01 |
| 21 | VIEW | | 23057 | 878K| | 18 (6)| 00:00:01 |
|* 22 | CONNECT BY WITHOUT FILTERING| | | | | | |
| 23 | TABLE ACCESS FULL | QOPNQ | 23057 | 225K| | 18 (6)| 00:00:01 |
|* 24 | HASH JOIN | | 38100 | 781K| | 109 (6)| 00:00:01 |
| 25 | INDEX FAST FULL SCAN | QOPNC_I_ALL | 37964 | 481K| | 55 (2)| 00:00:01 |
| 26 | INDEX FAST FULL SCAN | QUANTITIES_I_ID_OP | 50822 | 397K| | 51 (4)| 00:00:01 |
| 27 | TABLE ACCESS FULL | COMPS | 218K| 3406K| | 282 (4)| 00:00:01 |
Predicate Information (identified by operation id):
2 - access("ND"."DIS"="DR"."DISMBR")
3 - access("DR"."DISGRP"=1080801245)
4 - access("C"."ID"="COMP")
5 - access("NQ"."QUANT"="ID")
6 - access("NQ"."NOTE"="N"."ID")
7 - access("ND"."NOTE"="N"."ID")
8 - filter("N"."TYPE_ID"=2 AND "N"."TRUST">=0)
9 - access(ROWID=ROWID)
10 - access("N"."TYPE_ID"=2 AND "N"."TRUST">=0)
13 - filter("NQ"."LINK"=2)
17 - access("ID"="RT")
19 - access("QOP"="QUANTITY")
22 - access("QUANTITY"=PRIOR "QOP")
24 - access("ID"="QUANTITY")
52 rows selected.
Elapsed: 00:00:00.06
SQL> In second schema query takes very long:
PLAN_TABLE_OUTPUT
Plan hash value: 543063124
| Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time |
| 0 | SELECT STATEMENT | | 1 | 92 | 333 (2)| 00:00:01 |
| 1 | SORT GROUP BY | | 1 | 92 | | |
| 2 | NESTED LOOPS | | 91 | 8372 | 333 (2)| 00:00:01 |
| 3 | NESTED LOOPS | | 91 | 6916 | 241 (2)| 00:00:01 |
| 4 | NESTED LOOPS | | 52 | 3276 | 189 (2)| 00:00:01 |
| 5 | NESTED LOOPS | | 47 | 2209 | 123 (3)| 00:00:01 |
|* 6 | HASH JOIN | | 81 | 2592 | 42 (8)| 00:00:01 |
|* 7 | INDEX RANGE SCAN | DISRELFLAT_UI_DISGRP_DISMBR | 18 | 288 | 2 (0)| 00:00:01 |
| 8 | INDEX FAST FULL SCAN | NOTICEDISS_UI_NOTE_DIS | 38127 | 595K| 38 (3)| 00:00:01 |
|* 9 | TABLE ACCESS BY INDEX ROWID | NOTICES_TABLE | 1 | 15 | 1 (0)| 00:00:01 |
|* 10 | INDEX UNIQUE SCAN | NOTICES_TABLE_PK | 1 | | 0 (0)| 00:00:01 |
|* 11 | TABLE ACCESS BY INDEX ROWID | NOTICEQUANT | 1 | 16 | 3 (0)| 00:00:01 |
|* 12 | INDEX RANGE SCAN | NOTICEQUANT_UI_NOTE_QUANT | 1 | | 1 (0)| 00:00:01 |
| 13 | VIEW | | 2 | 26 | 1 (0)| 00:00:01 |
| 14 | SORT UNIQUE | | | | | |
| 15 | UNION-ALL PARTITION | | | | | |
| 16 | NESTED LOOPS | | 1 | 60 | 19 (6)| 00:00:01 |
| 17 | NESTED LOOPS | | 1 | 47 | 18 (6)| 00:00:01 |
|* 18 | INDEX RANGE SCAN | QUANTITIES_UI_ID_OP | 1 | 8 | 2 (0)| 00:00:01 |
|* 19 | VIEW | | 1 | 39 | 16 (7)| 00:00:01 |
|* 20 | CONNECT BY WITHOUT FILTERING| | | | | |
| 21 | TABLE ACCESS FULL | QOPNQ | 19811 | 193K| 16 (7)| 00:00:01 |
|* 22 | INDEX RANGE SCAN | QOPNC_UI_QUANTITY_NUM_COMP | 1 | 13 | 1 (0)| 00:00:01 |
| 23 | NESTED LOOPS | | 1 | 21 | 3 (0)| 00:00:01 |
|* 24 | INDEX RANGE SCAN | QUANTITIES_UI_ID_OP | 1 | 8 | 2 (0)| 00:00:01 |
|* 25 | INDEX RANGE SCAN | QOPNC_UI_QUANTITY_NUM_COMP | 1 | 13 | 1 (0)| 00:00:01 |
| 26 | TABLE ACCESS BY INDEX ROWID | COMPS | 1 | 16 | 1 (0)| 00:00:01 |
|* 27 | INDEX UNIQUE SCAN | COMPS_UI_ID | 1 | | 0 (0)| 00:00:01 |
Predicate Information (identified by operation id):
6 - access("ND"."DIS"="DR"."DISMBR")
7 - access("DR"."DISGRP"=1080801245)
9 - filter("N"."TYPE_ID"=2 AND "N"."TRUST">=0)
10 - access("ND"."NOTE"="N"."ID")
11 - filter("NQ"."LINK"=2)
12 - access("NQ"."NOTE"="N"."ID")
18 - access("ID"="NQ"."QUANT")
19 - filter("ID"="RT" AND "RT"="NQ"."QUANT")
20 - access("QUANTITY"=PRIOR "QOP")
22 - access("QOP"="QUANTITY")
24 - access("ID"="NQ"."QUANT")
25 - access("QUANTITY"="NQ"."QUANT")
filter("ID"="QUANTITY")
27 - access("C"."ID"="COMP")As you can see, plans are different. Why? Statistics is up-to-date in both schemas.
In tkprof trace for the second schema i see strange thing:
select count(distinct c.unit)
from quantity_comp_v qc, comps c, noticequant nq, notices_table n,
noticediss nd
where
c.id = qc.comp
and nq.quant = qc.quantity
and n.id = nq.note
and n.type_id = 2
and nq.link = 2
and nd.note = n.id
and n.trust >=0
and nd.dis in (select dr.dismbr from disrelflat dr where dr.disgrp = 1080801245)
call count cpu elapsed disk query current rows
Parse 1 0.02 0.02 0 0 0 0
Execute 1 0.00 0.00 0 0 0 0
Fetch 2 558.36 545.39 1 845921 0 1
total 4 558.38 545.42 1 845921 0 1
Misses in library cache during parse: 1
Optimizer mode: ALL_ROWS
Parsing user id: 156
Rows Row Source Operation
1 SORT GROUP BY (cr=845921 pr=1 pw=0 time=545397464 us)
13865 NESTED LOOPS (cr=845921 pr=1 pw=0 time=546471010 us)
13865 NESTED LOOPS (cr=818189 pr=1 pw=0 time=546290764 us)
13308 HASH JOIN (cr=31053 pr=1 pw=0 time=172231 us)
13308 NESTED LOOPS (cr=30863 pr=0 pw=0 time=126100 us)
15326 HASH JOIN (cr=209 pr=0 pw=0 time=21640 us)
11522 INDEX RANGE SCAN DISRELFLAT_UI_DISGRP_DISMBR (cr=68 pr=0 pw=0 time=40 us)(object id 634347)
37432 INDEX FAST FULL SCAN NOTICEDISS_UI_NOTE_DIS (cr=141 pr=0 pw=0 time=50 us)(object id 638914)
13308 TABLE ACCESS BY INDEX ROWID NOTICES_TABLE (cr=30654 pr=0 pw=0 time=95620 us)
15326 INDEX UNIQUE SCAN NOTICES_TABLE_PK (cr=15328 pr=0 pw=0 time=41398 us)(object id 638937)
34391 TABLE ACCESS FULL NOTICEQUANT (cr=190 pr=1 pw=0 time=53 us)
13865 VIEW (cr=787136 pr=0 pw=0 time=544908246 us)
13865 SORT UNIQUE (cr=787136 pr=0 pw=0 time=544893509 us)
13950 UNION-ALL PARTITION (cr=787136 pr=0 pw=0 time=539509573 us)
1223 NESTED LOOPS (cr=733813 pr=0 pw=0 time=539271493 us)
1233 NESTED LOOPS (cr=731971 pr=0 pw=0 time=539245389 us)
13308 INDEX RANGE SCAN QUANTITIES_UI_ID_OP (cr=26647 pr=0 pw=0 time=120240 us)(object id 634738)
1233 VIEW (cr=705324 pr=0 pw=0 time=539109785 us)
275435676 CONNECT BY WITHOUT FILTERING (cr=705324 pr=0 pw=0 time=493869861 us)
263644788 TABLE ACCESS FULL QOPNQ (cr=705324 pr=0 pw=0 time=163378 us)
1223 INDEX RANGE SCAN QOPNC_UI_QUANTITY_NUM_COMP (cr=1842 pr=0 pw=0 time=10296 us)(object id 634729)
12727 NESTED LOOPS (cr=53323 pr=0 pw=0 time=216730 us)
13308 INDEX RANGE SCAN QUANTITIES_UI_ID_OP (cr=26647 pr=0 pw=0 time=111770 us)(object id 634738)
12727 INDEX RANGE SCAN QOPNC_UI_QUANTITY_NUM_COMP (cr=26676 pr=0 pw=0 time=84638 us)(object id 634729)
13865 TABLE ACCESS BY INDEX ROWID COMPS (cr=27732 pr=0 pw=0 time=235066 us)
13865 INDEX UNIQUE SCAN COMPS_UI_ID (cr=13867 pr=0 pw=0 time=128663 us)(object id 634315)
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
gc current block 3-way 208 0.00 0.08
gc current block 2-way 93 0.00 0.02
gc cr multi block request 150 0.00 0.01
db file sequential read 1 0.01 0.01
SQL*Net message from client 2 0.00 0.00
********************************************************************************Cardinality of QOPNQ not real (over 263 millions rows instead of 19 thousands). If i set optimizer_index_cost_adj=400, plan uses HJ and cardinality in tkprof trace is right. Thanks in advance.
Best regards, Pavel.Hi there.
What I found:
In schema, where optimizer uses NL:
SQL> select TABLE_NAME,COLUMN_NAME,NUM_BUCKETS,LAST_ANALYZED from user_tab_col_statistics where table_name in ('DISRELFLAT','NOTICES_TABLE','QOPNQ','COMPS');
TABLE_NAME COLUMN_NAME NUM_BUCKETS LAST_ANALYZED
COMPS ID 254 31-JUL-10
COMPS UNIT 254 31-JUL-10
COMPS LOC 34 31-JUL-10
COMPS TIS 246 31-JUL-10
COMPS RTYP 2 31-JUL-10
DISRELFLAT DISGRP 254 31-JUL-10
DISRELFLAT DISMBR 254 31-JUL-10
DISRELFLAT CNT 174 31-JUL-10
DISRELFLAT SPL 10 31-JUL-10
DISRELFLAT DIST 16 31-JUL-10
DISRELFLAT PART 2 31-JUL-10
DISRELFLAT ISA 2 31-JUL-10
DISRELFLAT MIX 2 31-JUL-10
DISRELFLAT CLONAL 1 31-JUL-10
NOTICES_TABLE ID 1 08-SEP-10
NOTICES_TABLE TEXT 1 08-SEP-10
NOTICES_TABLE DESCRIPTION 1 08-SEP-10
NOTICES_TABLE TYPE_ID 4 08-SEP-10
NOTICES_TABLE CUSER_ID 1 08-SEP-10
NOTICES_TABLE CDATE 1 08-SEP-10
NOTICES_TABLE TRUST 10 08-SEP-10
NOTICES_TABLE RTYP 2 08-SEP-10
NOTICES_TABLE CHECKEDBY 1 08-SEP-10
NOTICES_TABLE FEATURE_ID 13 08-SEP-10
QOPNQ QUANTITY 1 31-JUL-10
QOPNQ NUM 12 31-JUL-10
QOPNQ QOP 1 31-JUL-10
27 rows selected.In schema where optimizer uses HJ:
TABLE_NAME COLUMN_NAME NUM_BUCKETS LAST_ANALYZED
COMPS ID 254 28-JUL-10
COMPS UNIT 254 28-JUL-10
COMPS LOC 29 28-JUL-10
COMPS TIS 223 28-JUL-10
COMPS RTYP 2 28-JUL-10
DISRELFLAT DISGRP 254 21-AUG-10
DISRELFLAT DISMBR 1 21-AUG-10
DISRELFLAT CNT 103 21-AUG-10
DISRELFLAT SPL 10 21-AUG-10
DISRELFLAT DIST 11 21-AUG-10
DISRELFLAT PART 2 21-AUG-10
DISRELFLAT ISA 2 21-AUG-10
DISRELFLAT MIX 2 21-AUG-10
DISRELFLAT CLONAL 2 21-AUG-10
NOTICES_TABLE ID 1 09-AUG-10
NOTICES_TABLE TEXT 254 09-AUG-10
NOTICES_TABLE DESCRIPTION 254 09-AUG-10
NOTICES_TABLE TYPE_ID 4 09-AUG-10
NOTICES_TABLE CUSER_ID 1 09-AUG-10
NOTICES_TABLE CDATE 254 09-AUG-10
NOTICES_TABLE TRUST 9 09-AUG-10
NOTICES_TABLE RTYP 2 09-AUG-10
NOTICES_TABLE CHECKEDBY 1 09-AUG-10
NOTICES_TABLE FEATURE_ID 21 09-AUG-10
QOPNQ QUANTITY 1 28-JUL-10
QOPNQ NUM 10 28-JUL-10
QOPNQ QOP 1 28-JUL-10
27 rows selected.Then i gathered statistics with estimate_percent=>null,method_opt=>'for all columns size 1'(without histogramms).
Plan became:
PLAN_TABLE_OUTPUT
Plan hash value: 2184582790
| Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time |
| 0 | SELECT STATEMENT | | 1 | 91 | 969 (4)| 00:00:03 |
| 1 | SORT GROUP BY | | 1 | 91 | | |
|* 2 | HASH JOIN | | 689 | 62699 | 969 (4)| 00:00:03 |
|* 3 | HASH JOIN | | 689 | 51675 | 719 (3)| 00:00:03 |
|* 4 | HASH JOIN | | 392 | 24304 | 549 (2)| 00:00:02 |
| 5 | NESTED LOOPS | | 377 | 17342 | 479 (1)| 00:00:02 |
|* 6 | HASH JOIN | | 435 | 13485 | 43 (7)| 00:00:01 |
|* 7 | INDEX RANGE SCAN | DISRELFLAT_UI_DISGRP_DISMBR | 12 | 180 | 3 (0)| 00:00:01 |
| 8 | INDEX FAST FULL SCAN | NOTICEDISS_UI_NOTE_DIS | 38127 | 595K| 38 (3)| 00:00:01 |
|* 9 | TABLE ACCESS BY INDEX ROWID | NOTICES_TABLE | 1 | 15 | 1 (0)| 00:00:01 |
|* 10 | INDEX UNIQUE SCAN | NOTICES_TABLE_PK | 1 | | 0 (0)| 00:00:01 |
|* 11 | TABLE ACCESS FULL | NOTICEQUANT | 34306 | 536K| 69 (5)| 00:00:01 |
| 12 | VIEW | | 79375 | 1007K| 167 (3)| 00:00:01 |
| 13 | SORT UNIQUE | | | | | |
| 14 | UNION-ALL | | | | | |
|* 15 | HASH JOIN | | 19811 | 1160K| 86 (11)| 00:00:01 |
| 16 | INDEX FAST FULL SCAN | QUANTITIES_UI_ID_OP | 45161 | 352K| 33 (7)| 00:00:01 |
|* 17 | HASH JOIN | | 19811 | 1006K| 51 (10)| 00:00:01 |
| 18 | TABLE ACCESS FULL | QOPNC | 34214 | 434K| 33 (7)| 00:00:01 |
| 19 | VIEW | | 19811 | 754K| 16 (7)| 00:00:01 |
|* 20 | CONNECT BY WITHOUT FILTERING| | | | | |
| 21 | TABLE ACCESS FULL | QOPNQ | 19811 | 193K| 16 (7)| 00:00:01 |
|* 22 | HASH JOIN | | 34214 | 701K| 68 (9)| 00:00:01 |
| 23 | TABLE ACCESS FULL | QOPNC | 34214 | 434K| 33 (7)| 00:00:01 |
| 24 | INDEX FAST FULL SCAN | QUANTITIES_UI_ID_OP | 45161 | 352K| 33 (7)| 00:00:01 |
| 25 | TABLE ACCESS FULL | COMPS | 212K| 3320K| 244 (5)| 00:00:01 |
Predicate Information (identified by operation id):
2 - access("C"."ID"="COMP")
3 - access("NQ"."QUANT"="ID")
4 - access("NQ"."NOTE"="N"."ID")
6 - access("ND"."DIS"="DR"."DISMBR")
7 - access("DR"."DISGRP"=1080801245)
9 - filter("N"."TYPE_ID"=2 AND "N"."TRUST">=0)
10 - access("ND"."NOTE"="N"."ID")
11 - filter("NQ"."LINK"=2)
15 - access("ID"="RT")
17 - access("QOP"="QUANTITY")
20 - access("QUANTITY"=PRIOR "QOP")
22 - access("ID"="QUANTITY")Now,query executes as fast as in first schema.
Best regards,Pavel.
Edited by: Pavel E. -
Why init() instead of constructor
why we are using init method instead of constructor to initialise a servlet? pls any bosy tell me
Before a servlet can be loaded, the servlet engine must first locate its class.Once loaded, the servlet engine instantiates an instance of that servlet class. An instantiated servlet must be initialised before it is ready to receive client requests.The Servlet API provides the init() callback method for a servlet to place all its initialisation logic. Once a servlet has been instantiated the init() is invoked by the servlet engine to initialise the servlet for the first time only.
-
Why Swing instead of...
This is a quote from the Java Tutorial:
Note: We strongly recommend that instead of using the AWT components shown on this page, you
use Swing components instead.
Then why talk about both? Both need to be understood depending on the job?You need to understand AWT when using Swing if for no other reason that Swing is built on top of AWT.
Col -
T510: Why NVS3100 instead of ATI 5650 discreate graphics?
I appreciate the lower power consumption in the NVS3100 (14 W) compared to ATI 3650 (30W), with comparable performance. But why did they not chose the new ATI 5650 with about double performance, DirectX 11 support and 15-19W power consumption? Especially since Lenovo obviously seams to have great problems with swithcable graphics after the change to NVS3100. Or is there a good reason for this choice?
Thanks
Sidan77
ThinkPad T410 2522 : i7-620M : 4GB-PC8500 : 250GB 7200rpm (FDE): 14.1" HD+ 16:10 :
NVIDIA NVS 3100, Intel WiFi Link 6300 : Win7 Pro 64 : 6Cell.Thanks for your replies but they don't make much sense to me.
1. High end graphics only in the W model? HD 5650 is not really a high end card, it has good performance and low power consumption, which should be perfect for the T510. Although comparing to the W510, the HD 5650 actually does have a higher performance rating than the with an NVIDIA FX880M card, according to: http://www.notebookcheck.net/Mobile-Graphics-Cards-Benchmark-List.844.0.html. Comparable power consumption as the FX880M in the ATI model range has a lot higher performance still. Take a look at the HD5800 model range.
2. High price? Again, HD 5650 is not a high end card and has started to appeared in many consumer laptops. The price should not be an issue here. I want to buy a high end business laptop and what I see is a lot better performance in consumer laptops for half the price?
3. Bad driver support? Sure, the NVS drivers seems great. So far there has been reported flickering when dragging around windows in windows 7 in power saver mode, and switchable graphics doesn't work.
ThinkPad T410 2522 : i7-620M : 4GB-PC8500 : 250GB 7200rpm (FDE): 14.1" HD+ 16:10 :
NVIDIA NVS 3100, Intel WiFi Link 6300 : Win7 Pro 64 : 6Cell. -
Why "try" instead of "install" on some apps
How come after this latest update of the Creative Cloud Desktop app some apps that are not installed yet on my system are saying "Try" instead of "Install". I know that Indesign and Audition (and I thought all the rest) are included in my full CC membership, so how come some of them say Try while others say Install?
Sign in, activation, or connection errors | CS5.5 and later
Mylenium -
Why downgrade instead of update?
After i "updated" the ipod software, i cannot manage my podcasts. Is there any explanations for that?
Okay, well the first thing is for you to ignore other threads and concentrate on your problem, not theirs.
Things appear to have changed since your first post (it was Podcasts, now it's "most of the stuff and Playlists". So one thing at a time, let's look at the Podcasts:
Let's try and walk through some steps to ensure you hasve the correct options set:
1. Connect your iPod to iTunes
2. (in iTunes) click on the device>your iPod's name> Podcasts - there should be a tick in the box named *Sync Podcasts*
3. ... underneath that what choices have you made? For example, my options are *Automatically include>all>episodes of>all podcasts.* Any other choice will mean that some or all Podcasts will not be transferred to your iPod. (We can discuss that later if you wish.)
How did you get on?
Now, what about "most stuff and Playlists"?
A. switch to device>your iPod's name> Summary.
B. Is the option *Sync only ticked songs and videos* checked (on)? - It should be
C. now switch to the device>your iPod's name> Music.
D. the *Sync Music* option should be ticked
E. what choices have you made in the section under the *Sync Music* optiion? (My choice is *Entire music library* and *Include music videos.)*
With the choices I have made, basically everything in my library is Synced to my iPod. However, if I want to remove one or two tracks, I then untick the track itself in the library. *(Library/Music?<song name> "untick")* Then Sync.
Has any of this made things clearer for you? If not, where do you get stuck?
Phil
Message was edited by: the fiend -
Why "TRY" instead of "Install" on my CC
I have purchased the full CC
Hi jcox6969,
Please go to preferences and check whether the install language is selected as English: http://helpx.adobe.com/creative-cloud/kb/change-installed-language.html . If the language seems to be correct then log out and sign in back again to CC desktop.
Regards,
Romit Sinha -
Why are there so few printers that airprint supports?
i am curious to find out if anyone knows why apple was so selective on printers that airprint would support. i have a hp photosmart c7280, it has wi-fi capabilities but alas is not in the "list" of printers that apple says will work with airprint. why? instead i have to rely on a 3rd party app (print magic) to do that. print magic is a good app but i would figure that apple would want to give prefference to it's "own" software rather than someone elses. why have it as an option is in ios 4.3 if it wont work with any wi-fi printer?
Some folks have reported good results with Photosmart using the following workaround:
http://jaxov.com/2010/11/download-airprint-installer-for-windows-7-xp-vista/ -
slide presentation in Keynote iMac has helvetica neue and /or Arial as fonts. On transfer to iPad2 via iTunes, all slides apart from the title slide remain same font. title slide changes to Chalkduster - a blackboard chalk style font - bizarre.
Any ideas why?Instead of pointing iTunes to the external drive, you could copy/import the library to your iMac's hard drive: /Users/yourusername/Music/iTunes/iTunes Media
This obviously takes up more of your local HD disk space (which you might be trying to avoid), but it should solve the problem. -
Why aperture doesn't support Fujifilm S100 FS Raf?
Dear Sir
despite of the fact that has passed five years since when the above camera has been released, your program Apple Aperture (now on 3.4 version) doesn't support his RAF file format. Why? Instead I've noticed that you have given support for the RAF of other fujifilm camera.
I hope that you'll integrate the support as soon as possible.
Thanking you in advance,
Giuliano ZanziGuiliano,
this is a user-to-user forum.
And it is not guaranteed that Apple will hear you here,
You'd better use the feedback form to send your feature request directly to the Apple developer team: Apple - Aperture - Feedback
Regards
Léonie -
What kind of longevity can I expect from the SSD in a new MacBook Pro with Retina Display?
Hi all,
I recently ordered a new MacBook Pro with the Retina Display. This will be both my first computer and my first Mac that uses a SSD as the primary storage device. As the title of this post suggests, what I would like to know is what sort of lifespan/longevity can I expect to get out of it? My current MacBook Pro was manufactured in 2007 and has a stock 160GB Fujitsu hard drive that has been fantastic for me over the past 4-5 years. It continues to run like a champ, and I would hope that a brand new SSD would be able to last at least that long. Given that the new retina MBPs cannot be upgraded or (easily) user-serviced, I am somewhat curious to know whether or not Apple's new proprietary SSD modules will give out/slow to a crawl before/after my new machine becomes completely obsolete. I have been searching for articles published within the past few months on whether or not the current crop of SSDs on the market are more reliable than those introduced a year or two ago, but alas, I haven't had much luck. Perhaps it is still too early to tell?
I found a few discussion threads on here somewhere where some users indicated that their original MacBook Airs, or other SSD-equipped MacBooks, were still performing quite well and responsively after a few years of use. Can anyone substantiate this for me? How long have you been using your SSD(s) in your Mac(s), and do you think the newer models will be able to last several years? I would greatly appreciate any insight.ARealMac(PPC)User wrote:
...I found a few discussion threads on here somewhere where some users indicated that their original MacBook Airs, or other SSD-equipped MacBooks, were still performing quite well and responsively after a few years of use. Can anyone substantiate this for me? How long have you been using your SSD(s) in your Mac(s), and do you think the newer models will be able to last several years? I would greatly appreciate any insight.
While I think your concern is legitimate (it was mine too), I think to some extent, how long they last will be up to you. The individual cells in the flash media in an SSD have limited life spans, and SSD controllers have a variety of techniques to spread that wear around evenly (wear leveling). That wear is exacerbated by the controller having to erase a whole block of data when even just one page needs to be changed, and if not all the data in the block is still valid, more data than necessary gets moved (write amplification). To provide some extra room for all this reshuffling of data, SSD manufacturers build in extra space that's inaccessible to the user (over-provisioning), but it typically runs about 7%. (This is a good discussion of the inner workings of all this)
If you stuff your SSD full of files, so that there's very little room to do all this rearranging, I think you'll experience the slowdown you're concerned about. TRIM, which Apple's SSD's support, will help, but you can too. Allow plenty of free space on your SSD and perhaps partition it so that there is free space outside the partition (check this out to see what a difference it can make). You can't use it but the controller can as an extension of the built-in over-provisioning.
You also mention that you "will most likely use it to record several tracks and store my growing library of songs and videos." Why not instead use an external SSD connected via USB 3.0 for storage? They're relatively cheap, very fast, and keep the space on your internal working drive free. A BootCamp partition would also take up space, so you might consider using Windows in a Virtual Machine instead. VMware Fusion or Parallels would be installed on the internal SSD but the virtual machine files could go on the external.
In any case, your data is more important than your SSD, so back up, back up, back up. -
Dear Community:
Here is the saga of me and my T61. I have tried to love my T61, and it has broken my heart.
Last spring, I was accepted to law school, and I began searching for a notebook computer. If you know nothing about law school, you should just know that we use our computers in every class, every day. Knowing that I would need something reliable and hardy, I asked consulted with my friends in engineering. Unanimously (with the exception of the occasional Mac fanboy), they recommended the thinkpad. It's tough as nails, they told me. It will last me for years, they said.
I ordered my T61 in May. It was caught up the the shipping problems, and took over a month to ship. No big deal. I was annoyed by having it take so long to ship, but I was not peeved too much.
Since then, I have been in hell. From day one, this machine has crashed daily (running Vista Home Premium). It crashes when I search the internet. It crashes when I type in word. It crashes when I play freecell. An honest estimate is that this computer will crash at least once every three hours. I'm sure that much of the blame for this goes to Microsoft, but I hope that you can sympathize with my plight.
Even if we look past the crashes, and that everything runs slowly with Vista, I've had my host of hardware problems. The screws that hold the palm rest on back themselves out about once a month. It's a minor gripe that I should have to tighten screws on my laptop, but it honestly concerns me that I should even have to take a screw driver to it.
Also, there has always been a sizable patch of dead pixels (About the size of a "b" in Times New Roman, 12pt.) on the right center portion of the lcd. They stare at me every day. They anger me every day.
My T61 has already been in for service once for a fan that stopped working. I was the only person without a computer in class that week. Sure, it wasn't much fun trying to take notes by hand, but I can live with things like that. They happen. I'm honestly impressed with the turn around time and the courteousness of the tech that helped me over the phone.
Last week, I tried to watch a DVD. Something must seriously be out of balance in the DVD player because the noise from it vibrating drowned out the speakers so bad that I couldn't understand the dialog in Michael Clayton from about six feet away.
Yesterday, I was finally pushed over the edge. With only 5 word documents and one pdf file open, IT LOCKED UP IN THE MIDDLE OF MY CRIMINAL LAW EXAM! I lost an hour worth of work on a three hour exam. I imagine that to someone not familiar with law school, I sound like a neurotic tool for freaking out about this, but I almost broke down and cried right there. We're graded on a strict curve, and I have a tough enough time making grades having to compete against my capable class mates. I hate that I'm going to receive a worse grade than I should have because I also had to compete against my laptop.
I feel like I have been lied to. I bough a think pad because I was told they are bullet proof, and this machine has turned out to be a complete lemon. I've babied this machine, searched diligently for patches that would help the system freezes, packed it in a padded laptop bag every day, and it has done nothing but hurt me every day. How can I obtain a refund so that we can part friends?
Best,
John
Message Edited by Jpx72x on 03-20-2008 08:53 PMJpx72x wrote:
From day one, this machine has crashed daily (running Vista Home Premium). It crashes when I search the internet. It crashes when I type in word. It crashes when I play freecell. An honest estimate is that this computer will crash at least once every three hours. I'm sure that much of the blame for this goes to Microsoft, but I hope that you can sympathize with my plight.
(snip)
Yesterday, I was finally pushed over the edge. With only 5 word documents and one pdf file open, IT LOCKED UP IN THE MIDDLE OF MY CRIMINAL LAW EXAM! I lost an hour worth of work on a three hour exam.
given your experiences with daily crashes, why would you entrust your thinkpad to survive a three-hour exam without crashing or locking up? if your thinkpad is to be used in a mission-critical environment then why not instead use a proven OS such as XP or server 2003? i sympathize with your overall experience but, with all due respect, fail to understand why you wouldn't be more proactive in finding a solution to your above problem–especially as a law student who is learning to analyze and interpret our nation's legal system. i apologize if i sound overly critical here but if i were your professor and you came to me with the same story above then i would ask the exact same questions.
it sounds like all of your problems can be fixed. crashes and lockups can be fixed by installing vista clean or by switching to XP. dead or stuck pixels in your display can be fixed under warranty if the defects meet replacement criteria. screws backing out of your palmrest can be fixed under warranty by replacing the palmrest and associated screws. and, the DVD player, if defective, can also be easily replaced under warranty.
i doubt lenovo will buy back your machine because of the aforementioned issues but i'm sure that their service department can make thinks right one way or another.
i hope everything works out for you. good luck.
ThinkStation C20
ThinkPad X1C · X220 · X60T · s30 · 600 -
Null value in Nested table of nested table for xml guru Steve Muench
The procedure I am using takes xml document with nested levels and insert into single table using DBMS_XMLSave.insertXML.
I am able to insert into table without any error message but when I am selecting row from table, it is showing null values in all the column of nested table's inner nested table.
When I am removing nested table's nested table by replacing with object type, it is showing data of object type for the first occurance and ignoring the rest nested occurance.
Help is greatly appreciated.
Below is the sql I used to create objects and table:-
Create or Replace Type addressType as Object
Line_one varchar2(40),
Line_two varchar2(40),
City Varchar2(30),
State Varchar2(2),
zip Varchar2(10)
Create or Replace Type ce_reqType as Object
Status varchar2(25),
Status_date Date,
type_code Varchar2(25),
review_begin_date Date,
assigned_review_date date
Create or Replace type ce_reqListType
as table of ce_reqType;
Create or Replace Type LicenseType as Object
type_code Varchar2(10),
license_number Varchar2(16),
ce_requirements ce_reqListType
Create or Replace type LicenseListType
as table of LicenseType;
Create table IndividualType
individual_id Number(9),
social_security_number Varchar2(9),
Last_name varchar2(40),
First_name Varchar2(40),
Middle_name Varchar2(40),
Birth_date Date,
address addressType,
Licenses LicenseListType
nested table licenses store as licensestab
(nested table ce_requirements store as lic_ce_reqtab);Maddy wrote:
dbms_output.put_line('The count is '||bookset.count); --> I can see COUNT =1 (why)Because instead of adding an element to bookset collectionto are assigning (ergo replacing) it a collection containing last fetched book. Use:
declare
bookset book_table;
ln_cnt pls_integer;
begin
bookset := book_table(book_obj('madhu','kongara','sudhan'));
dbms_output.put_line('The count is '||bookset.count); --> I can see COUNT =1
bookset := book_table(); --> Assigning back to NULL.
dbms_output.put_line('The count is '||bookset.count); --> I can see count as 0
for rec in (select * from book) loop --> Now Looping two times.
dbms_output.put_line(' name > '||rec.name);
bookset.extend;
bookset(bookset.count) := book_obj(rec.name, rec.author, rec.abstract);
end loop;
dbms_output.put_line('The count is '||bookset.count); --> I can see COUNT =1 (why)
end;
The count is 1
The count is 0
name > Harry Potter
name > Ramayana
The count is 2
PL/SQL procedure successfully completed.
SQL> Or better use bulk collect:
declare
bookset book_table;
ln_cnt pls_integer;
begin
bookset := book_table(book_obj('madhu','kongara','sudhan'));
dbms_output.put_line('The count is '||bookset.count); --> I can see COUNT =1
bookset := book_table(); --> Assigning back to NULL.
dbms_output.put_line('The count is '||bookset.count); --> I can see count as 0
select book_obj(name,author,abstract)
bulk collect
into bookset
from book;
for i in 1..bookset.count loop --> Now Looping two times.
dbms_output.put_line(' name > '||bookset(i).name);
end loop;
dbms_output.put_line('The count is '||bookset.count); --> I can see COUNT =1 (why)
end;
The count is 1
The count is 0
name > Harry Potter
name > Ramayana
The count is 2
PL/SQL procedure successfully completed.
SQL> SY.
Maybe you are looking for
-
INSERT statement in Java and MS Access
Hi all, can anyone please tell me how to insert data to an MS Access table using JSP i tried INSERT statement of java but it is getting errors saying INSERT statement is wrong. I have no idea about MS access insert statement. i am totally tired of th
-
I want some modification in JFileChooser
In FileChooser i was added two buttons "Preview" and "Remove" [Now the File Chooser default one]. Now i select one image file then click the Preview button means i want to preview the selected image in Accesory panel[Now FileChooser with Accesory ] .
-
Hello PS Experts, I am new to PS and I am working on Open service order costs. My requirement is I have to pull all the costs on Project/WBS element summarized by Cost element. These costs should include the costs posted on order (which roll up to P
-
Connecting to PAPI Process Service when using LDAP
We have Oracle BPM 10.3 set up with using LDAP as the directory for participants. In order to connect to the PAPI process service we want to use a system id that is a non user but set up in LDAP. How do we do this? Is there any special role or securi
-
Hi, My ipad stopped updating my mail from yahoo. How can I solve this problem?