Question : L'aide du besoin pour créent le csv ?

Je veux créer le csv des collections d'objets ? seachbean.java est des données de question de latestseach. Ces données veulent créer le dossier de csv using un autre servlet class.

Now que je dois passer aux valeurs à la classe de servlet et créer le csv file.

I AM regardant l'aide now.
class= > " clair " de
> de " codeSnippet " de class= de
class= " lineNumbers " de
class= de
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 :
40 :
41 :
42 :
43 :
44 :
45 :
46 :
47 :
48 :
49 :
50 :
51 :
52 :
53 :
54 :
55 :
56 :
57 :
58 :
59 :
60 :
61 :
62 :
63 :
64 :
65 :
66 :
67 :
68 :
69 :
70 :
71 :
72 :
73 :
74 :
75 :
76 :
77 :
78 :
79 :
80 :
class= >searchbean.java " notpretty " de l'id= " codeSnippet782055 " de
           
class= de

Réponse : L'aide du besoin pour créent le csv ?

Je pense que vous obtenez en avant de vous-même en assumant ceci est quelque chose lié aux plans abstraits de question, là n'est aucune raison (pourtant) de les penser même êtes impliqué.

Sybase compile des procédures (et tous les objets de code) dans des plans de question dans la cachette de procédé. C'est juste comme la cachette de données, parce que c'est une chaîne la moins récemment utilisée Plus-Récent-Utilisée. Les vieilles pages obtiendront par la suite âgées hors de la cachette si d'autres choses doivent être chargées dans elle. Ainsi il totalement pourrait être que durant la nuit autre qui traite vieillit les plans de question hors de la cachette de procédé et la première exécution du jour la recharge.

Résumé : Juste parce qu'il était dans la cachette de procédé une fois ne signifie pas que ce sera toujours là en ce moment.

La cachette de procédé de Sybase n'est pas de réentrée. Ceci signifie qu'un plan simple de question ne peut pas être partagé entre les processus. Si deux processus courent le même procédé, chacun obtiendra leur propre plan de question dans la cachette. S'il y a seulement d'un actuellement dans la cachette (et elle est employé), un neuf doit être compilé et chargé.

Résumé : Juste parce qu'il est dans la cachette de procédé en ce moment ne signifie pas que vous pouvez l'employer.

Même s'il y a un plan (inutilisé) disponible de question dans la cachette de procédé, vous ne pourriez pas l'employer de toute façon. Si le procédé était créé avec « avec recompile » l'option, il recompiled chaque fois qu'elle est exécutée. Ou elle pourrait avoir été exécutée avec « avec recompile » qui aura le même effet. Ou quelqu'un pourrait avoir couru « sp_recompile » sur une table que le procédé emploie (généralement après une certaine forme de commande « de statistiques de mise à jour »), qui aura le même effet. Ou même sans aucune de ces causes, il n'y a d'autres causes possibles pour exiger un recompile d'un plan de question, comme les descripteurs épuisants de cachette de méta-données, qui marqueront tous les plans de question pour un objet comme inadmissible.

Résumé : Vraiment, même si le plan de question est dans la cachette de procédé en ce moment, et personne d'autre l'emploie, ne signifie pas que vous pouvez (certainement) l'employer.

Ok, tellement peut-être que première exécution du jour, pour quelque raison, cause un recompile d'un plan de question. Est-ce que cela ferait vraiment une telle différence quant à l'augmentation <10s to="">3m ? Oui, il pourrait totalement, si le SQL du procédé est compliqué. S'il y a une jointure entre 20 tables je m'attendrais à ce que l'optimisation prenne encore plus longtemps. Vous ne dites pas quelle version d'ASE vous employez - dans ASE 15+ il y a des limites de serveur sur combien de temps quelque chose dépensera dans l'optimisation avec précision pour essayer d'éviter ce genre d'issue. Je devine que vous courez une version antérieure, dans ce cas l'optimisation prend tant que elle prend et il n'y a aucune manière de l'arrêter tôt une fois commencée.

Résumé : 10 secondes soufflant à 180 secondes n'est pas nécessairement cette extrémité, s'il y a un procédé recompile l'événement.


Maintenant, le problème réel ici est que la plupart des manières que nous devons déterminer le cas échéant de la force ci-dessus se produisent exigent généralement le sa_role. Si vous n'avez pas actuellement que le privilège là ne va pas être beaucoup vous pouvez faire pour étudier ceci. Je dirai qu'il y a beaucoup de choses que nous voudrions regarder avant qu'il ait été raisonnable de commencer les plans abstraits suspects de question aient été un facteur.

Pour répondre à votre question spécifique, il y a en effet quelques paramètres de sp_configure qui pourraient être appropriés à certaines de ces causes possibles, mais sans sa_role vous ne pourrez pas courir les diagnostics au contrôle, et vous ne pourrez pas les changer de toute façon.

Me laisser te poser une nouvelle question - importe-t-elle à n'importe qui si la première exécution de ce procédé en jour prend 3 minutes ?
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us