Précédent   Forum des professionnels en informatique > Bases de données > Sybase
Sybase Forum sur la base de données Sybase. Avant de poster -> F.A.Q Sybase, Tutoriels Sybase
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 11/05/2011, 14h39   #1
Membre habitué
 
Inscription : mai 2006
Messages : 152
Détails du profil
Informations personnelles :
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations forums :
Inscription : mai 2006
Messages : 152
Points : 113
Points : 113
Par défaut SYBASE 15.5 / JDBC3 | JDBC4 Cannot allocate a worktable object id because all valid object id values are alrea

Bonjour,

En ce moment, nous avons des process qui chargent beaucoup de données de la base et au bout d'un certain temps nous avons ce message :

Cannot allocate a worktable object id because all valid object id values are already in use


Nous utilisons un serveur ASE 15.5 et le message apparait avec JDBC 3 ou JDBC 4. J'ai recherché sur google et sur le site de sybase sans rien trouver.

Le DBA ne remarque pas rien d'anormal sur le serveur.

Auriez vous rencontré ce problème?
kenji_getpowered est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/05/2011, 15h27   #2
Rédacteur/Modérateur
 
Inscription : janvier 2006
Messages : 1 300
Détails du profil
Informations personnelles :
Âge : 52

Informations forums :
Inscription : janvier 2006
Messages : 1 300
Points : 1 504
Points : 1 504
Envoyer un message via AIM à mpeppler
Est-ce que le "number of open objects" et "number of open indexes" sont suffisamment grand?
Qu'est-ce que donne

Michael
__________________
Michael Peppler
Membre de TeamSybase - www.teamsybase.com

"A successful [software] tool is one that was used to do something undreamed of by its author." -- S. C. Johnson
mpeppler est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/05/2011, 16h12   #3
Membre habitué
 
Inscription : mai 2006
Messages : 152
Détails du profil
Informations personnelles :
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations forums :
Inscription : mai 2006
Messages : 152
Points : 113
Points : 113
Hello,
Meric pour ton aide,

Code :
1
2
3
4
 
number of open indexes                 500               158066        50000                50000         number               dynamic
 number of open objects                 500               226776       100000               100000         number               dynamic
 number of open partitions              500                52353        50000                50000         number               dynamic
Résultat
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
 
Name                      Num_free    Num_active  Pct_act Max_Used    Reuse_cnt   Instance_Name
 ------------------------- ----------- ----------- ------- ----------- ----------- ------------------------------
 additional network memory           0     5313344 100.00      5313344           0 NULL
 audit queue size                  100           0   0.00            0           0 NULL
 disk i/o structures               256           0   0.00          245           0 NULL
 heap memory per user             4095           1   0.02            1           0 NULL
 max cis remote connection        2400           0   0.00            5           0 NULL
 max memory                     425984     3670016  89.60      3670016           0 NULL
 max number network listen           4           1  20.00            1           0 NULL
 max online engines                  0           4 100.00            4           0 NULL
 memory per worker process         702         322  31.45          322           0 NULL
 number of alarms                   28          12  30.00           13           0 NULL
 number of aux scan descri         256           0   0.00          102           0 NULL
 number of devices                 111          39  26.00           39           0 NULL
 number of dtx participant         500           0   0.00            2           0 NULL
 number of java sockets            196         421  68.23          421           0 NULL
 number of large i/o buffe           6           0   0.00            4           0 NULL
 number of locks                199087         913   0.46        38848           0 NULL
 number of mailboxes                24           6  20.00            6           0 NULL
 number of messages                 64           0   0.00            0           0 NULL
 number of open DATABASES           14          21  60.00           21           0 NULL
 number of open indexes          48576        1424   2.85         1428           0 NULL
 number of open objects           4927       95073  95.07       100000     3134916 NULL
 number of open partitions       48576        1424   2.85         1428           0 NULL
 number of remote connecti          20           0   0.00            2           0 NULL
 number of remote logins            20           0   0.00            2           0 NULL
 number of remote sites             10           0   0.00            1           0 NULL
 number of sort buffers          21736        3264  13.06        13129           0 NULL
 number of user connection         180         420  70.00          600           0 NULL
 number of worker processe           6           0   0.00            0           0 NULL
 partition groups                 1024           0   0.00            0           0 NULL
 permission cache entries            4          11  73.33           11       15201 NULL
 procedure cache size                0     1048186 100.00      1048186      106471 NULL
 size of global fixed heap         300           0   0.00            0           0 NULL
 size of process object he        3000           0   0.00            0           0 NULL
 size of shared class heap        6144           0   0.00            0           0 NULL
 size of unilib cache           363294        4688   1.27         4688           0 NULL
 txn TO pss ratio                 9600           0   0.00            0           0 NULL
kenji_getpowered est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/05/2011, 17h38   #4
Rédacteur/Modérateur
 
Inscription : janvier 2006
Messages : 1 300
Détails du profil
Informations personnelles :
Âge : 52

Informations forums :
Inscription : janvier 2006
Messages : 1 300
Points : 1 504
Points : 1 504
Envoyer un message via AIM à mpeppler
Yikes!

Il y a un nombre d'objets (tables) pas triste dans ton serveur!

Vu le nombre de "reuse" pour open objects et le taux de remplissage (95%) je pense qu'il faudrait encore augmenter number of open objects.

Mais peut-être qu'il vaudrait la peine d'ouvrir un call avec Sybase quand même - 100000 objets me semble tout de même beaucoup.

Michael
__________________
Michael Peppler
Membre de TeamSybase - www.teamsybase.com

"A successful [software] tool is one that was used to do something undreamed of by its author." -- S. C. Johnson
mpeppler est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/05/2011, 14h13   #5
Membre habitué
 
Inscription : mai 2006
Messages : 152
Détails du profil
Informations personnelles :
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations forums :
Inscription : mai 2006
Messages : 152
Points : 113
Points : 113
Merci pour les infos,

J'ai un consultant Sybase qui devrait venir d'ici peu, je lui présenterai ces résultats.

Dans quel sens 100000 objets te paraissent beaucoup? c'est une grosse BDD très active.
kenji_getpowered est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/05/2011, 14h21   #6
Membre habitué
 
Inscription : mai 2006
Messages : 152
Détails du profil
Informations personnelles :
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations forums :
Inscription : mai 2006
Messages : 152
Points : 113
Points : 113
Autre chose, pourquoi cette erreur n'est pas documentée chez Sybase? (si bien sur, il y a une raison)

Cannot allocate a worktable object id because all valid object id values are already in use
kenji_getpowered est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/05/2011, 18h15   #7
Membre habitué
 
Inscription : mai 2006
Messages : 152
Détails du profil
Informations personnelles :
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations forums :
Inscription : mai 2006
Messages : 152
Points : 113
Points : 113
Par défaut JDBC Error Code 1780

Est ce qu'un expert ou un codeur sybase pourrait me dire à quoi correspond cet error code 1780?

Je n'ai pas trouvé de référence ni sur google ni sur sybase mise à part
http://search.sybase.com/kbx/changer...?bug_id=629642

Qui ressemble pile poil poil à l'erreur que je pourrais avoir...

Merci par avance


oups, j'ai créé une nouvelle discussion... dsl
kenji_getpowered est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h56.


 
 
 
 
Partenaires

Hébergement Web