Improvements for Siri?
Voice recognition in general has come a long way however it's still got a long way to go.
Siri so far has shown itself to be quite superior but I have a few ideas how it could improve.
For the new next generation iPhone (i.e. iPhone 5) and iOS update Siri should be enabled with being able to store voice files.
The problem with voice recognition is that an accent can change if you are either from the city or the country from whichever country you come from.
So within your contact list there should be a record option.
For names that require a special pronounciation you can record they way it should sound and store it as part of the contact's details so that the next you tell Siri to call this person with your voice it will recognise and repeat the name (in it's own voice not yours) the way it is supposed to sound.
This works much the same way as making custom defaults for Keyboard shortcuts, if you can do this with words why not do the same with voiced words?
I know some of us who have friends with names that can be hard to pronounce become frustrated with and a little left out that our names mean that we can't indulge with the same convenience as someone named Simon or John.
Apple prides itself on personalising your device for the way that you want to use it and incorporating voice files as part of Siri would only prove this point. Plus programmers would not need to program all the different accent and words of the world into this possible new version of Siri.
I think that if this does become a reality then customers who have bought iPhone 4S should be allowed for this iOS update as well. I don't say this because I have one of my own (I only have a 4 at the moment ), it's just that Apple has 100's of millons of loyal customers millions of whom have already bought the 4S. They should not have to get a brand new product to enjoy the new software.
Apple has done this sort of thing before with the iPhone 3S when they introduced the iOS 4.0 and this sort of service I think should continue.
Anyway what do you guys think?
Any other ideas?
Maybe you should start your own thread and actually ask a coherent question instead of trying to latch on to one that's been dead for almost 3 years.
Similar Messages
-
Why can't I edit all of address information for Siri to use?
I have been playing around a lot with Siri lately. Unfortunately she doesn't seem to want to play with me. I have been trying to find a way for Siri to remind to complete a task after I leave from a location other than my home or work address. At first I realized that I did not have other addresses other than my home and work address stored under my contact information in my address book. After I tried to tell Siri to remind me to complete a task after I left my gym for example, Siri told me that this information was not entered and that I should edit my information which I tried doing. The problem is that I was not able to change the name of the address information in my address book from "other" to "gym". Is there anyway to get around this?
I have also noticed that when I ask Siri to remind to complete a task after I leave a location (e.g. "work") she reminds me to complete the task when I arrive at the location. There must be a way for Siri to distinguish between me arriving at a location and me leaving that location.
My final gripe is that Apple does not have anywhere for me to submit feedback on Siri or its Maps services. I do not understand how Apple expects to improve these two critical areas of their user experiences without allowing people to provide suggestions for improvement.So I read through some feedback posted on here and was able to answer my first question. The second issue remains a problem however.
-
IPhone 6 External Mic not working for Siri/Dictation
I am finding that the external mic on my iPhone 6 works for phone calls and voice memos, but does not work for Siri/Dictation. When I plug in the earbuds, they work for everything (including Siri/Dictation).
Was chatting to Apple support who had me reset all settings. I thought that worked, but realized that after a reset, Siri is off and I was talking to "Voice control" (which works). When I turned Siri back on, it does not work.
I have two questions for the community to see if you can help:
1- I have been assuming this must be a software problem since the mic does work for non-Siri access. But is that true? Is there a hardware component that Siri depends on which could be faulty here?
2- If it is software, what action should I try to address it? I have done a reset all settings already and that did not help.
DougHi, everyone. I talked to Apple Genius at Apple Store last week, she said it should be a software issue and I needed to reset my iphone 6 plus as a new device and I can not use the backup restore from my iCloud, it was because the microphone bug or glitch can be in the backup also. Ok, followed her advice, erased all contents and set my iphone as a new device , the microphone worked for an hour, but went bad again. I used "voice memo" app from Apple to test the microphone. It is the best tool since it doesn't involve any provider's network and it doesn't need another person's phone to listen and test. If you can hear your voice recording clearly, then the mic works. I tested it 3-4 times a day for a few days now, half of the time the mic doesn't work. So, set as a new device isn't working. The issue is intermittent and it comes and goes as it likes, so very annoying. I carry my Apple EarPods with me in these past few days ust in case I need to make important phone calls. Will need to go back to Apple Genius this weekend for sure. Will give update after the weekend.
-
Is there a way to make the bluetooth source I pick for Siri persistent?
I have my iPhone paired with the factory Bluetooth hands-free audio in a car. I like using it for phone calls, but not for Siri.
When I start Siri, I can choose my audio source, but the iPhone forgets the selection after that session, and defaults back to trying to use the car's speaker and mic the next time I use Siri.
Is there a way to make this audio source selection persistent?
Thanks,
HeathHey,
I'm a Quadriplegic and I use my iPad with a mouthstick I made. Everything works great. Send me an email to bradcletter AT gmail.com and I'll help you out with everything! -
Is there a way to "name" my apps for siri? iOS6
With the new iOS 6 upgrade, I was able to get siri to launch some apps, but not all. My guess is that I simply do not know what to call the app when requesting that siri open it. So, is there a way to "nickname" apps for siri?
When I open my settings app, I have a list of apps that are installed, but the list does not inclue all of my apps. All of the apps that would not launch were not found in this list. The apps that launch successfully were on this list and I called them by the name that was displayed in the list. Is the config that produces this "list" what siri uses to launch apps? If not, how do I find the "names" of the apps not on this list so I know what to ask siri for?
The capability to nickname apps would be awesome, imo!!!
Thanks.Sure, use the folders function. Simply move an Icon on top of a similar themed Icon and create a folder. Then rename the folder as required.
Stedman -
My computer - how can I improve for editing
I am a hobby-editor . . . :-)
Still I am curious to get some hints on which parts of my computer could be improved for video editing.
So hopefully someone here could have a look on my hardware!
Here are the specs: (in german!)
Mainboard:
Asus P6X58D-E
ATX, Sockel 1366, Intel X58 / ICH10R Chipsatz, DDR3-1600
Hersteller Asus
Modellbezeichnung P6X58D-E
CPU Sockel 1366
unterstützte Prozessoren Intel Core i7, Core i7 EE, Xeon (Nehalem)
Mainboard Chipsatz Intel X58 / ICH10R
BIOS Hersteller AMI
Formfaktor ATX
QuickPath Interconnect QPI (MT/s) 6400
ATX 12V Anschluss (8polig) 1
ATX 2.0 Anschluss (24polig) 1
Arbeitsspeichertyp DDR3
Arbeitsspeicher maximal (MB) 24576
Speichertakt (MHz) 1600/1333/1066 (2000* *OC)
Speichersteckplätze 6
Triple Channel Unterstützung vorhanden
PCI (32-Bit) Steckplätze 2
PCIe x1 Steckplätze 1
PCIe x16 2.0 Steckplätze 3
SLI / Crossfire Unterstützung 2/3 Way SLI/Quad CrossFireX
SATA Controller Intel ICH10R + Marvell® 9128
SATA Anschlüsse 6x SATAII + 2x SATAIII
SATA Protokolle SATAI-III
Unterstützte RAID Level 0,1,5,10
USB Protokolle USB 3.0/2.0/1.1
USB Anschlüsse extern 4x USB 2.0 intern + 4x USB 2.0 extern + 2x USB 3.0 extern
Soundchip Realtek® ALC889
Audiokanäle 8
SPDIF Ausgang 1x optisch, 1x koaxial
LAN Chipsatz Marvell 88E8056®
LAN-Ports 1
LAN-Transferrate (MBit) 10/100/1000
Anschlüsse für Lüfter 5
PS/2 Schnittstelle (Tastatur) 1
PS/2 Schnittstelle (Maus) 1
IEEE1394a Firewire Schnittstelle 1
CPU:
Intel Core i7 950 (3,06GHz)
Sockel 1366, Box - inkl. Kühler
Hersteller/Modellbezeichnung
Hersteller Intel
Prozessor Modell Core i7
Sockeltyp
Prozessor Typ - Taktfrequenz 950 (3,06GHz)
CPU Modellnummer BX80601950
Sockel 1366
Packungstyp Box - inkl. Kühler
Prozessorkern Bloomfield
Anzahl Kerne 4
QuickPath Interconnect QPI (MT/s) 4800
Cache
Energieverbrauch
L1 Cache (kB) 4 x 64
L2 Cache (kB) 1024
L3 Cache (kB) 8192
Energieverbrauch (Watt) 130
Herstellungsprozess (nm) 45
Kühler Original Intel Box Kühler
RAM:
6144MB DDR3 Kingston KVR1333D3N9K3/6G
DDR3 - 1333 (PC3 - 10600)
Hersteller/Modellbezeichnung
Hersteller Kingston
Herstellernummer KVR1333D3N9K3/6G
Technische Daten
Kapazität (MB) 6144
Kit bestehend aus 3 x 2048MB
Speichertyp DDR3
Speicherstandard DDR3 - 1333 (PC3 - 10600)
Anschluss DIMM 240-Pin
Timings
CAS Latency (CL) 9
RAS-to-CAS-Delay (tRCD) 9
RAS-Precharge-Time (tRP) 9
Festplatte:
1000GB Western Digital Caviar Black WD1002FAEX
3,5", Serial-ATA/600 (6Gb/s), 64 MB Cache
Hersteller Western Digital
Modellbezeichnung Caviar Black WD1002FAEX
Festplattenkapazität (GB) 1000
Formfaktor (Zoll) 3,5
Schnittstelle Serial-ATA/600 (6Gb/s)
Umdrehungen / Min. 7.200
Geräuschentwicklung Betrieb (dB) 33
Geräuschentwicklung StandBy (dB) 28
Max. Transferrate (lesen) MB/s keine Herstellerangaben verfügbar
Max. Transferrate (schreiben) MB/s keine Herstellerangaben verfügbar
Zugriffszeit (ms) 4,2
Cache (MB) 64
Gewicht (g) 690
Abmessungen (BxHxT) (mm) 101,6 x 25,4 x 147
ARLT Garantie Kein OEM. 5 Jahre Herstellergarantie. 3 Jahre ARLT Garantie davon 6 Monate Soforttausch bei Defekt
wegen mehr Platz, größerem Cache, halber Zugriffszeit und SATA3-Schnittstelle, Transfer Rate (Buffer To Disk) 126 MB/s (Max) - sehr guter Wert !
Brenner:
LG GH22NS 22/22/48/32 DVD-Brenner, S-ATA
Super Multi DVD-Brenner ? mit S-ATA Schnittstelle
INTERNER 22x/22x Super Multi DVD-Brenner mit SecurDisk Unterstützung. Der perfekte Alleskönner für Ihren PC. Brennt nicht nur die gängigen Formate (DVD+R/+RW,-R/-RW) sondern auch DVD-RAM und ist außerdem durch die Double/Dual Layer Funktionalität für die Zukunft gerüstetHersteller LG
Modellbezeichnung GH22NS40
Farbe schwarz
Bauart intern
Schnittstelle Serial-ATA
Formfaktor (Zoll) 5,25
Medienaufnahme Schublade
Puffer (Kb) 2048
Zugriffszeit CD-ROM (ms) 120
Zugriffszeit DVD-ROM (ms) 140
Zugriffszeit DVD-RAM (ms) 175
Lesen CD-ROM 48
Lesen DVD-ROM 16
Lesen DVD-RAM 5
Schreiben CD-R 48
Schreiben DVD-R 22
Schreiben DVD+R 22
Schreiben CD-RW 32
Schreiben DVD-RW 6
Schreiben DVD+RW 8
Schreiben DVD-R DL 10
Schreiben DVD+R DL 10
Schreiben DVD-RAM 12
Betriebs-LED vorhanden
Grafikkarte:
Gainward Geforce 9500GT
1024MB, PCIe 2.0, DVI, VGA, HDMI
Hersteller/Modellbezeichnung
Hersteller Gainward
Anschlussart PCI-Express 2.0
Stromversorgung
Maximaler Verbrauch bei Volllast (Watt) 75
GPU
GPU Hersteller NVIDIA
GPU Bezeichnung Geforce 9500GT
GPU Takt (MHz) 550
Kühlung passiv
DirectX Version 10
Shader Model Version 4.0
OpenGL Version 2.0
HDCP Unterstützung Ja
NVIDIA CUDA-fähig Ja
Grafikspeicher
Speicherkapazität (MB) 1024
Speichertyp DDR2
Speichertakt (MHz) 800
Speicheranbindung (Bit) 128
RAMDAC (MHz) 400
Dual-Link Unterstützung ja
unterstützte Auflösungen
Max Auflösung (dpi) 2560x1600x32Bit 60 Hz (Dual Link)
SLI / Crossfire Unterstützung SLI
Anschlüsse
DVI Schnittstelle 1
VGA D-Sub Schnittstelle 1
HDMI Schnittstelle 1
Unterstützte Betriebssysteme Windows XP, Windows Vista
Zubehör Treiber CD
Packungstyp Retail
Netzteil:
550Watt, ARLT Netzteil, 12cm Lüfter, 20+4pin, schwarz
Anschluß Mainboard
ATX (20pin. + 4pin. Buchse)
Anschlüsse Endgeräte
8x 4 Pin Stromanschlüsse (HDD), 2x 4 Pin Stromanschlüsse (FDD), 2x SATA Stromanschlüsse, 1x 6 Pin Stromanschluss (VGA), 1x 4 Pin Stromanschluss (CPU)
Eingänge
230V Netz
Leistung
550Watt
Lüfter
1x 12x12cm silent
Hersteller/Modellbezeichnung
Leistung
Hersteller Arlt
Modellbezeichnung LowNoise
Watt 550
Anschlüsse
ATX 12V Anschluss (4polig) 1
ATX Anschluss (20polig) 1
ATX 2.0 Anschluss (24polig) 1
S-ATA Stromanschlüsse 2
3,5" Anschlüsse 2
5,25" Anschlüsse 8
Eingangsspannung (V) 230
Sonstiges
Bauform ATX
Lüfter (mm) 120
CPU Kühler:
Scythe Mugen 2 Rev. B, CPU Kühler für Sockel 1366/1156/775/478/754/939/AM2/AM2+/AM3/940
Hersteller Scythe
Modellbezeichnung Mugen 2 Rev. B
Material Kühlkörper Kupfer / Aluminium
kompatible CPU Sockel 1366/1156/775/478/754/939/AM2/AM2+/AM3/940
Freigegeben bis (MHz) alle Taktraten
Lüfterdrehzahl (U/Min) 1400
Geräuschentwicklung Betrieb (dB) 26,5
Abmessungen (BxHxT) (mm) 130 x 158 x 100
Gewicht (g) 870
Besonderheiten bis zu 4 Lüfter verbaubar
mitgeliefertes Zubehör Backplates
Schrauben
Installationsanleitung
Luftdurchfluss (m³/h) 126
Kühlung aktiv
Cardreader:
Apacer AE700, Kartenlesegerät 30-in-1
intern, USB, Schwarz
Hersteller Apacer
Modellbezeichnung Embeded Card Reader AE700
Kartenleser Typ 30-in-1
Farbe (Gehäuse) Schwarz
Anschluss USB
Breite (mm) 101
Höhe (mm) 25
Tiefe (mm) 100
lesbare Formate
XD PictureCard ja
mini-/micro SD ja
SD Memorycard ja
MultimediaCard ja
Microdrive ja
MemoryStick ja
CompactFlash ja
OS:
Windows 7 Professional 64-Bit System-Builder-Version
Windows 7 Professional 64-Bit System-Builder-Version, EnglischHersteller Microsoft
Art der Software Betriebssystem
Datenträger DVD
Lizenz (Anzahl PC's) 1
Softwareversion OEM
Produktaktivierung erforderlich ja
2 x eSATA als PCIe:
Delock Controller Karte 2x eSATA, 2xSATA, 1x IDE
2x intern SATA oder 2x eSATA Spezifikation
1x intern PATA IDE Spezifikation
Datentransferraten:
SATA II bis zu 3 Gbps
PATA bis zu 133 Mbps
PCI Express x1 Standard
Unterstützt PCI Express 1.0a Spezifikation
Unterstützt bis zu 2 HDD am SATA, sowie 2 HDD am IDE Controller
Unterstützt Native Command Queue (NCQ)
Raid 0, 1
Festplatte:
2000GB Western Digital RE4-GP (WD2002FYPS)
3,5", Serial-ATA/300 (3Gb/s), 64 MB Cache
Hersteller Western Digital
Modellbezeichnung RE4-GP (WD2002FYPS)
Festplattenkapazität (GB) 2000
Bauart intern
Formfaktor (Zoll) 3,5
Schnittstelle Serial-ATA/300 (3Gb/s)
Umdrehungen / Min. 5.400 - 7.200 (dynamisch je nach Auslastung)
Geräuschentwicklung Betrieb (dB) 29
Geräuschentwicklung StandBy (dB) 25
Max. Transferrate (lesen) MB/s 110
Zugriffszeit (ms) 8,9
Cache (MB) 64
MTBF (h) 1.200.000
Gewicht (g) 730
Abmessungen (BxHxT) (mm) 101,6 x 26,1 x 147
Besonderheiten Energiesparende Green Power Festplatte
Please have a look at my system and give me ideas how I could eventuially improve it.
regardsI agree completely with Harm. A 550W PSU of average (or middling) quality like the one that you have (which, by the way, is based on a CWT PSH or PSH-II platform) is not quite enough to power a power-hungry CPU like the i7-950 of yours, especially if a better-performing GPU such as the the GTX 560 Ti that Harm suggested is added along with two or more additional hard drives. (Your system currently has exactly two hard drives, which is the absolute minimum that you should have in an editing system unless you want performance to be slower than an old Pentium 4. However, one of those hard drives spins at only 5400 RPM - far from ideal for an editing system. You really want all of the hard drives inside that system to spin at 7200 RPM.)
Speaking of the GTX 560 Ti, you don't need the one with 448 cores since a non-overclocked (read: stock speed) i7-950 can't take full advantage of that higher-end GPU (and please note that the GTX 560 Ti 448 is actually a GTX 570 with one of its shader units disabled whereas the standard GTX 560 Ti is a different chip altogether). The standard GTX 560 Ti, with its 384 CUDA cores and a 256-bit DDR5 memory bus width, would suffice. However, if you do wish to overclock the i7-950 (to at least 3.8GHz), then the 448-core edition of the GTX 560 Ti would make more sense. (The 9500 GT that you currently have is not only old, it's slow and weak as well: It has only 32 CUDA cores, and it uses really, really crummy DDR2 RAM with only a 128-bit memory bus width. Such a card would have made the GPU-accelerated mode significantly slower than software-only mode during certain operations within CS5.x.)
By the way, I was wrong six months ago about the Dell systems sold during Fall 2011 that came with a 1.25GB version of the GTX 560 Ti: I had assumed that that card had 448 cores. Well, I did more research, and discovered that there was an OEM version of the GTX 560 Ti which did use a 320-bit DDR5 memory bus - but it had only 352 CUDA cores. It uses the same GPU as the GTX 570 and GTX 580, but with only 11 of its 16 shader units enabled, making it a GTX 570 with four of that GPU's shader units disabled. The Dell version of the GTX 560 Ti is, indeed, only a 352-core unit that was based off of a GTX 570. That made the Dell GTX 560 Ti expensive for what it is - at around $300, it cost as much money as the 448-core version of the GTX 560 Ti sold for around that time. -
Process Improvement for Shopping Cart
I would like to have the availability to contact customer service regarding a recommended process improvement for Verizon customers. I have been a loyal Verizon since 2003, but my most recent experience is enough to drive me straight into the arms of T-Mobile and take them up on their offer to buy me out of all 6 contract agreements on my Verizon account.
I recently attempted to upgrade my device online. It was a relatively seamless process until I reached the end and got to the shopping cart. I elected to pick my phone up in the nearest store but to do so you have to pay online with a credit or debit card. You do not have the option to bill your account or pay in the store. As it turns out, the billing zip code that is associated with your credit card MUST match the service address zip code on your Verizon account. I am an identity theft victim and because of this all of my mail goes to a Post Office Box for security reasons. I obviously do not live in a Post Office Box, so my service address will never match the zip code on my billing address.
I am keenly aware that this is probably done for security reasons. Verizon doesn't want people obtaining a compromised account and sending a phone just anywhere. However, I was not opting to have anything shipped to me. I was picking up in the store so it should not matter what my billing zip code is.
The part that was most frustrating was the customer service individuals that I spoke with suggested things like (1) I should contact my bank and all of my bank statements and credit/debit card statements come to my house or (2) update my Verizon service address to the physical address of the Post Office even though I don't live there. When I was told to do option 2 listed above, I was told I had to log out of my account for the change to take effect and then re-log back in only to lose my entire order. All of this just to place an order and pick it up in a store. All I needed to do was just pay for my phone.
I next gave up and went in to the store. After an hour of waiting and trying to figure out where the problem was, the Verizon store couldn't take the coupon code that the customer service person had given me online. Translation - after all of this frustration with a dead-end result, I learned I was going to have to pay about $100 more for my phone. I walked away.
I went back online and the only option I had was to go back to square one and re-order online and this time, elect to have the phone shipped and billed to my account. I chose overnight shipping and just learned that the phone was shipped UPS ground and will be delivered after 5 days.
Needless to say, this has all been extremely disappointing and the most frustrating part is that it is all avoidable with a simple programming change. All of this was totally unnecessary. As an identity theft victim, I will NEVER have my mail delivered to the mailbox in my neighborhood. Does Verizon really want to offer that as a suggestion for people who want to buy a phone? Do they want to be responsible for the results? With identity theft being the fastest growing crime in America, somehow I just don't see that as a viable solution. There are many, many people just like me who don't have the same physical and billing addresses.
Finally, I will leave you with this question... Have you ever had this much trouble placing an order and paying for that order online? If I went to a store and purchased a phone in the store, would Verizon's payment processor care that the billing address on my credit card was different from the physical address where I live? NO! Companies are typically ready to take your money! It shouldn't be this hard to just pay someone for a phone.
If anyone can point me in the direction of how to make sure someone from Verizon Corporate is aware of this problem and that this is taken under consideration for future enhancements/changes to their eCommerce system it would be much appreciated.Hi,
I think your process level evaluation id is not true, that is the reason system skips the process level.. Can you check your evaluation event-expression code. What do you see in SLG1? For testing purpose change the evaluation id to 0EV000 and check. Make Sure you debug through the user(requester) that you are creating the SC. Please test and let me know...
Saravanan -
Sound is not working for Siri, voice mail, ringer tones, movies or music. I was told by verizon that the speaker maybe out, but that i might want to try and reload or update my itunes by plgging into my home computer... will this help and if so how do I do this?
Basic troubleshooting from the User's Guide is reset, restart, restore (first from backup then as new). Try each of these in order until the issue is resolved.
-
I upgraded my iPhone4S to iOs6 and now Siri does not understand me. Siri responses "having trouble understanding you, try again". Is there an updgrade for Siri? I have been searching all afternoon for a glimmer of a solution. Any suggestions?
Sure...
See this Apple article for a Hard reset of a Factory reset.
http://support.apple.com/kb/HT3728 -
How do I get features to show up in General Settings like iCloud and FaceTime and Location services to show up for Siri?
SADLY not as i downloaded an upgrad to my original PAGES/
i have in the meantim had to open www.icloud. then from there import the file that i am working on and then check on ipad if it uploaded/ yes it did.
but what a waste of time as it doesn not save any changes done automatically back in the cloud....
i am now downloading the new LION and hope that it will fix the problem
i cant find any other way. I was lead to believe that you wrote, it saved automatically, on to the cloud, you then opened anohter device in anotother country even, and the new file was there, waiting, in its latest version.......
and the same magic was supposed to happen in reverse.
It doesn't/
if i have to open a browser, go to www.icloud....why on earth did they not just leave us an icon to drop it in in that case?
I hope the new lion will help resolve the isssue/
any other ideas> keep em coming...thank you so much. -
Any room for improvement for this query? Explain Plan attached.
Is there any room for improvement for this query? Table stats are up-to-date. Any suggestions Query rewrite, addition of indexes,...etc ??
select sum(CONF
when (cd.actl_qty - cd.total_alloc_qty - lsd.Q < 0) then
0
else
cd.actl_qty - cd.total_alloc_qty - lsd.Q
end)
from (select sum(reqd_qty) as Q, ITEM_ID as ITEM
from SHIP_DTL SD
where exists (select 1
from CONF_dtl
where CONF_nbr = '1'
and ITEM_id = SD.ITEM_id)
group by ITEM_id) lsd,
CONF_dtl cd
where lsd.ITEM = cd.ITEM_id
and cd.CONF_nbr = '1'Total number of rows in the tables involved
select count(*) from CONF_DTL;
COUNT(*)
1785889
select count(*) from shp_dtl;
COUNT(*)
286675
Explain Plan
PLAN_TABLE_OUTPUT
Plan hash value: 2325658044
| Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time |
| 0 | SELECT STATEMENT | | 1 | 39 | 4 (25)| 00:00:01 |
| 1 | SORT AGGREGATE | | 1 | 39 | | |
| 2 | VIEW | | 1 | 39 | 4 (25)| 00:00:01 |
| 3 | HASH GROUP BY | | 1 | 117 | 4 (25)| 00:00:01 |
| 4 | TABLE ACCESS BY INDEX ROWID | SHIP_DTL | 1 | 15 | 1 (0)| 00:00:01
| 5 | NESTED LOOPS | | 1 | 117 | 3 (0)| 00:00:01 |
| 6 | MERGE JOIN CARTESIAN | | 1 | 102 | 2 (0)| 00:00:01 |
| 7 | TABLE ACCESS BY INDEX ROWID | CONF_DTL | 1 | 70 | 1 (0)| 00:00:01 |
|* 8 | INDEX RANGE SCAN | PK_CONF_DTL | 1 | | 1 (0)| 00:00:01 |
| 9 | BUFFER SORT | | 1 | 32 | 1 (0)| 00:00:01 |
| 10 | SORT UNIQUE | | 1 | 32 | 1 (0)| 00:00:01 |
| 11 | TABLE ACCESS BY INDEX ROWID| CONF_DTL | 1 | 32 | 1 (0)| 00:00:01 |
|* 12 | INDEX RANGE SCAN | PK_CONF_DTL | 1 | | 1 (0)| 00:00:01 |
|* 13 | INDEX RANGE SCAN | SHIP_DTL_IND_6 | 1 | | 1 (0)| 00:00:01 |
Predicate Information (identified by operation id):
8 - access("CD"."CONF_NBR"='1')
12 - access("CONF_NBR"='1')
13 - access("ITEM_ID"="SD"."ITEM_ID")
filter("ITEM_ID"="CD"."ITEM_ID")Citizen_2 wrote:
Is there any room for improvement for this query? Table stats are up-to-date. Any suggestions Query rewrite, addition of indexes,...etc ??You say that the table stats are up-to-date, but is the following assumption of the optimizer correct:
select count(*)
from CONF_dtl
where CONF_nbr = '1';Does this query return a count of 1? I doubt that, but that's what Oracle estimates in the EXPLAIN PLAN output. Based on that assumption you get a cartesian join between the two CONF_DTL table instances, and the result - which is still expected to be one row at most - is then joined to the SHIP_DTL table using a NESTED LOOP.
If above assumption is incorrect, the number of rows generated by the cartesian join can be tremendous rendering the NESTED LOOP operation quite inefficient.
You can verify this by using the DBMS_XPLAN.DISPLAY_CURSOR function together with the GATHER_PLAN_STATISTICS hint, if you're already on 10g or later.
For more information regarding the DISPLAY_CURSOR function, see e.g. here: http://jonathanlewis.wordpress.com/2006/11/09/dbms_xplan-in-10g/
It will show you the actual cardinalities compared to the estimated cardinalities.
If the estimate of the optimizer is incorrect, you should find out why. There still might be some issues with the statistics, since this is most obvious reason for incorrect estimates.
Are your index statistics up-to-date?
Regards,
Randolf
Oracle related stuff blog:
http://oracle-randolf.blogspot.com/
SQLTools++ for Oracle (Open source Oracle GUI for Windows):
http://www.sqltools-plusplus.org:7676/
http://sourceforge.net/projects/sqlt-pp/ -
Any dates for siri in the UK?
Siri is on iOS 6 on the iPad 3 in the UK - iOS 6 and Siri feature availability : http://www.apple.com/ios/feature-availability/
-
Is there away to get Patois (Jamaican Language) as an option for Siri please???
Feedback for Apple can be left here: http://www.apple.com/feedback
-
DMA Performance Improvements for TIO-based Devices
Hello!
DMA Performance Improvements for TIO-based Devices
http://digital.ni.com/public.nsf/websearch/1B64310FAE9007C086256A1D006D9BBF
Can I apply the procedure to NI-DAQmx 9? These ini-files dont seem to exist anymore in the newer version.
Best, ViktorHi Viktor,
this page is 7 years old and doesn't apply to the DAQmx.
Regards, Stephan -
Improvements for Xen4 on latest kernel
I have installed Xen4.0.1 on Arch using this wiki article. This also means i had to use the kernel version included with the pkgbuild.
After downgrading udev to 151 (because the latest version causes some kernel panics), everything works like a charm.
A few days later, i read about Xen4 in a magazine. It stated that it should be possible to run Xen4 on kernel 2.6.36. But when i try to build the dom0 kernel on arch it fails. I googled for this problem and found something about "Jeremy's kernel". I tried to build the dom0 kernel with these sources, but it failed too. The magazine also stated that the latest kernel has some improvements for Xen, like PVUSB and PVSCSI.
The idea is to install Xen4 on a production server, so stability is criterion #1, but performance is also important. Could anyone advise me if i have to try and patch the kernel myself (code skills are ok, but almost no knowledge about linux kernels, so i can only 1. search on google, or 2. make minor syntax adjustements), or just use the old version.
Also, i'm still looking for a nice (web-based) administration for Xen. I found several, but most of them are for RedHat and the others just won't work.
Please tell me what the best option is, or maybe share something about how you have solved it in your own environmentOk, so after removing catalyst-test and trying to install catalyst, I got the following error:
resolving dependencies...
warning: cannot resolve "catalyst-utils", a dependency of "catalyst"
:: The following package cannot be upgraded due to unresolvable dependencies:
catalyst
Proceeding to try installing catalyst-utils...
Maybe you are looking for
-
I've lost the use of my USB devices.
Okay, I have a rather odd problem with my G5. Let me preface this by saying that I have a 23" Cinema Display as well as a Bluetooth keyboard and mouse. I never did care for the Bluetooth mouse, so I swapped it out for the Mighty Mouse. Everything was
-
CUCM installation fails in ESX server
Hi, I'm currently trying to install CUCM 9.1 in ESX server 5.1 Attached snap is the error message and my server specs. Kindly help me on this. Thanks & Regards, Sakthivel M
-
Pages to .Mac home page?
Greets... am exploring pages... considering using it as a simple online showroom/catalog... trying to find simple way to drag a created pages catalog over to a .mac account... thanks --Michael McGettigan/phila pa
-
How do I get crossword puzzles to work in FF. Help files didn't help.
Installed latest Shockwave puzzles work in other browsers. Not much info. in existing help files.
-
I am using iWeb '08 2.0.4 to create a web page...since I will not be able to publish to Mobileme I am trying to publish to another server...I keep getting this error message " Parse error: syntax error, unexpected T_STRING" I have no idea what to do