Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Recensione Samsung Galaxy Z Fold7: un grande salto generazionale
Recensione Samsung Galaxy Z Fold7: un grande salto generazionale
Abbiamo provato per molti giorni il nuovo Z Fold7 di Samsung, un prodotto davvero interessante e costruito nei minimi dettagli. Rispetto al predecessore, cambiano parecchie cose, facendo un salto generazionale importante. Sarà lui il pieghevole di riferimento? Ecco la nostra recensione completa.
The Edge of Fate è Destiny 2.5. E questo è un problema
The Edge of Fate è Destiny 2.5. E questo è un problema
Bungie riesce a costruire una delle campagne più coinvolgenti della serie e introduce cambiamenti profondi al sistema di gioco, tra nuove stat e tier dell’equipaggiamento. Ma con risorse limitate e scelte discutibili, il vero salto evolutivo resta solo un’occasione mancata
Ryzen Threadripper 9980X e 9970X alla prova: AMD Zen 5 al massimo livello
Ryzen Threadripper 9980X e 9970X alla prova: AMD Zen 5 al massimo livello
AMD ha aggiornato l'offerta di CPU HEDT con i Ryzen Threadripper 9000 basati su architettura Zen 5. In questo articolo vediamo come si comportano i modelli con 64 e 32 core 9980X e 9970X. Venduti allo stesso prezzo dei predecessori e compatibili con il medesimo socket, le nuove proposte si candidano a essere ottimi compagni per chi è in cerca di potenza dei calcolo e tante linee PCI Express per workstation grafiche e destinate all'AI.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 03-01-2008, 10:55   #1
texerasmo
Senior Member
 
Iscritto dal: Feb 2003
Città: Formia
Messaggi: 1545
[Oracle] cursor

Ciao a tutti un domanda semplice.

In oracle definisco il numero max di cursori aperti.

Che nel mio appplicativo corrispondono a oggetto resulset.

Ora ho risolto aumentando il numero dei cursori su oracle.

Volevo capire meglio

Se io ho un tabella di 100 righe e ho definito un cursore di 90 su oracle.

se il mio result va a riempirsi con un select * from table

è in questo caso che va in errore?

tnks
__________________
Il portale delle infomazioni di Latina e Provincia
Giralatina.it e’ nato con il preciso intento di promuovere varie attività che si svolgono nella provincia di Latina
http://www.giralatina.it
Il Blog dei Pendolari
http://www.giralatina.it/blog/mybloggie/index.php
texerasmo è offline   Rispondi citando il messaggio o parte di esso
Old 03-01-2008, 12:29   #2
shinya
Senior Member
 
L'Avatar di shinya
 
Iscritto dal: Jul 2005
Città: Bologna
Messaggi: 1130
No il numero di cursori aperti non c'entra niente con la cardinalità dei risultati di una query...

Codice:
open p_refcur for
  select * from table;
Il cursore è 1. Quel parametro è esattamente il numero massimo di cursori aperti (che di default mi pare sia 300) dalle varie transazioni.

Scusa, ma qual'era l'errore? E a quanto avevi settato il numero di cursori aperti? (Che è un parametro che raramente va modificato tra l'altro, se non in situazioni molto particolari...boh, io ho sempre usato il valore di default).
shinya è offline   Rispondi citando il messaggio o parte di esso
Old 03-01-2008, 12:37   #3
texerasmo
Senior Member
 
Iscritto dal: Feb 2003
Città: Formia
Messaggi: 1545
Quindi
Essendo l'applicativo fatto in java soto stati lasciati diversi resulset aperti

Mi sempre che il valore settato è 500


ERRORE è questo
ORA-01000: maximum open cursors exceeded
__________________
Il portale delle infomazioni di Latina e Provincia
Giralatina.it e’ nato con il preciso intento di promuovere varie attività che si svolgono nella provincia di Latina
http://www.giralatina.it
Il Blog dei Pendolari
http://www.giralatina.it/blog/mybloggie/index.php
texerasmo è offline   Rispondi citando il messaggio o parte di esso
Old 03-01-2008, 14:58   #4
shinya
Senior Member
 
L'Avatar di shinya
 
Iscritto dal: Jul 2005
Città: Bologna
Messaggi: 1130
Quote:
Originariamente inviato da texerasmo Guarda i messaggi
Quindi
Essendo l'applicativo fatto in java soto stati lasciati diversi resulset aperti

Mi sempre che il valore settato è 500


ERRORE è questo
ORA-01000: maximum open cursors exceeded
Evidentemente non viene chiusa la connessione e/o il callableStatement...posta un esempio di chiamata. Usi un datasource, vai via jdbc, usi una libreria per il pooling, altro...?

Oppure hai dei cursori che utilizzi e poi non chiudi all'interno delle procedure.
shinya è offline   Rispondi citando il messaggio o parte di esso
Old 03-01-2008, 15:29   #5
texerasmo
Senior Member
 
Iscritto dal: Feb 2003
Città: Formia
Messaggi: 1545
purtroppo non posso vedere la web-appp
__________________
Il portale delle infomazioni di Latina e Provincia
Giralatina.it e’ nato con il preciso intento di promuovere varie attività che si svolgono nella provincia di Latina
http://www.giralatina.it
Il Blog dei Pendolari
http://www.giralatina.it/blog/mybloggie/index.php
texerasmo è offline   Rispondi citando il messaggio o parte di esso
Old 03-01-2008, 16:59   #6
shinya
Senior Member
 
L'Avatar di shinya
 
Iscritto dal: Jul 2005
Città: Bologna
Messaggi: 1130
Quote:
Originariamente inviato da texerasmo Guarda i messaggi
purtroppo non posso vedere la web-appp
Eh allora non fai tanta strada...cmq l'errore è li (direi, al 95% secondo la mia esperienza).
Altra fonte di errore può essere un utilizzo dei cursori in pl/sql tipo:

Codice:
-- pseudo pl/sql
cursor my_cur is select * from table;

open my_cur;

loop
  fetch my_cur into my_record;
  exit when my_cur%not_found;
  
  -- faccio alcune cose con il record fetchato
end loop;

-- qui ci va un "close my_cur;" direi...che forse non c'è!
Questa può essere un'altra sorgente di problemi...
shinya è offline   Rispondi citando il messaggio o parte di esso
Old 04-01-2008, 07:55   #7
texerasmo
Senior Member
 
Iscritto dal: Feb 2003
Città: Formia
Messaggi: 1545
Grazie,un cosa
fetch cos'è?
__________________
Il portale delle infomazioni di Latina e Provincia
Giralatina.it e’ nato con il preciso intento di promuovere varie attività che si svolgono nella provincia di Latina
http://www.giralatina.it
Il Blog dei Pendolari
http://www.giralatina.it/blog/mybloggie/index.php
texerasmo è offline   Rispondi citando il messaggio o parte di esso
Old 04-01-2008, 08:09   #8
shinya
Senior Member
 
L'Avatar di shinya
 
Iscritto dal: Jul 2005
Città: Bologna
Messaggi: 1130
Quote:
Originariamente inviato da texerasmo Guarda i messaggi
Grazie,un cosa
fetch cos'è?
'fetch' estrae un record dal cursore e lo mette in un tipo record.

Un link veloce, il primo che ho trovato...
http://www.unix.org.ua/orelly/oracle/prog2/ch06_06.htm
shinya è offline   Rispondi citando il messaggio o parte di esso
Old 04-01-2008, 08:11   #9
texerasmo
Senior Member
 
Iscritto dal: Feb 2003
Città: Formia
Messaggi: 1545
gentilissimo
__________________
Il portale delle infomazioni di Latina e Provincia
Giralatina.it e’ nato con il preciso intento di promuovere varie attività che si svolgono nella provincia di Latina
http://www.giralatina.it
Il Blog dei Pendolari
http://www.giralatina.it/blog/mybloggie/index.php
texerasmo è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Recensione Samsung Galaxy Z Fold7: un grande salto generazionale Recensione Samsung Galaxy Z Fold7: un grande sal...
The Edge of Fate è Destiny 2.5. E questo è un problema The Edge of Fate è Destiny 2.5. E questo ...
Ryzen Threadripper 9980X e 9970X alla prova: AMD Zen 5 al massimo livello Ryzen Threadripper 9980X e 9970X alla prova: AMD...
Acer TravelMate P4 14: tanta sostanza per l'utente aziendale Acer TravelMate P4 14: tanta sostanza per l'uten...
Hisense M2 Pro: dove lo metti, sta. Mini proiettore laser 4K per il cinema ovunque Hisense M2 Pro: dove lo metti, sta. Mini proiett...
Identikit della scheda video perfetta, p...
SUV, 100% elettrico e costa meno di un b...
Hai mai caricato un referto su ChatGPT? ...
Apple vuole un nuovo campus nella Silico...
DJI Osmo 360, la nuova action cam a 360&...
Lo strumento anti-requisiti per Windows ...
Utenti di Claude in rivolta: 'I bei vecc...
Rocket Lab Mars Telecommunications Orbit...
NVIDIA GeForce RTX: supporto driver su W...
iliad ha iniziato a vendere smartphone d...
La cinese SatNet ha lanciato un nuovo gr...
Cloud sovrano europeo: a che punto siamo...
The Medium arriverà al cinema gra...
Addio alle faccende domestiche? Il robot...
Fallito il primo lancio del razzo spazia...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 04:24.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Served by www3v