Supprimer ou redimensionner un fragment
Posted in 2013
Topics: Storage & Space Management
Translated from English by DrWatson — View original
Nous avons créé une table comportant plusieurs fragments. Elle est fragmentée par expression, de sorte que chaque fragment contient les données d'un mois et pèse environ 4 Go. Or voilà que l'un des dbspaces est plein ! J'aimerais supprimer certains des fragments *futurs* qui ne contiennent encore rien, par exemple celui de 2013_06, ou mieux encore, en réduire fortement la taille. Je ne trouve pas la syntaxe permettant de réduire la taille du premier extent d'un fragment. Quand j'ai essayé : ALTER FRAGMENT ON TABLE tablename DROP PARTITION p2013_06 j'ai obtenu dbs02 is full. Ce qui est exact. Mais qu'essayait-il de faire ? Peut-être que si j'ajoutais ne serait-ce qu'un tout petit chunk à dbs02, cela passerait ? Ce que je veux absolument éviter, c'est que la table entière, avec son milliard de lignes, soit traitée. Ce fragment est vide et l'opération devrait, je l'espère, être instantanée ? Merci N
la fonction de compactage (shrink) de table supprime tout l'espace libre à la fin de la table jusqu'à la taille du premier extent. Vous pouvez d'abord modifier la table en ajustant la taille du premier extent, puis supprimer tout l'espace libre à la fin de chaque fragment en utilisant la commande shrink. execute function task("fragment shrink", partnum) OU execute function task("table shrink", "tabname","dbsname") John F. Miller III STSM, Architecte principal miller3@us.ibm.com 503-747-1366 IBM Informix Dynamic Server (IDS) ids-bounces@iiug.org a écrit le 22/03/2013 10:47:24 : > De : "NEIL TRUBY" <neil.truby@ardenta.com> > À : ids@iiug.org, > Date : 22/03/2013 10:48 > Objet : Drop or resize fragment [29880] > Envoyé par : ids-bounces@iiug.org > > Nous avons créé une table comportant plusieurs fragments. Elle est fragmentée par expression > de sorte que chaque fragment contient les données d'un mois et fait environ 4 Go. > > Et voilà que l'un des dbspaces est plein ! J'aimerais supprimer certains des fragments > *futurs* qui ne contiennent encore rien, par exemple celui de 2013_06, ou > mieux encore le redimensionner à une taille beaucoup plus petite. > > Je ne trouve pas la syntaxe permettant de réduire la taille du premier extent d'un fragment. > > Lorsque j'ai essayé : > ALTER FRAGMENT ON TABLE tablename DROP PARTITION p2013_06 > > J'ai obtenu « dbs02 is full ». Ce qui est vrai. Mais qu'essayait-il de faire ? > Peut-être que si > j'ajoutais un tout petit chunk à dbs02, cela passerait ? > > Ce que je ne veux surtout PAS, c'est que la table entière, avec son milliard de lignes, soit > traitée. Ce fragment est vide et l'opération devrait, je l'espère, être > instantanée ? > > Merci > N > > > ******************************************************************************* > Note du forum : utilisez « Répondre » pour publier une réponse dans le forum de discussion. >
John : Bien que je parle un klingon approximatif, mon ordinateur ne gère pas le jeu de caractères. Merci de republier en anglais. Art Art S. Kagel Advanced DataTools (www.advancedatatools.com) Blog : http://informix-myview.blogspot.com/ Avertissement : Veuillez garder à l'esprit que mes opinions n'engagent que moi et ne reflètent pas celles de mon employeur, Advanced DataTools, du IIUG, ni d'aucune autre organisation à laquelle je suis associé, que ce soit explicitement, implicitement ou par déduction. Ces opinions ne reflètent pas davantage celles d'autres personnes affiliées à une entité à laquelle je suis affilié, ni celles de ces entités elles-mêmes. Le vendredi 22 mars 2013 à 14h31, John Miller iii <miller3@us.ibm.com> a écrit : > > dGhlIHRhYmxlIHNocmluayBmdW5jdGlvbiB3aWxsIHJlbW92ZSBhbGwgZnJlZSBzcGFjZSBhdCB0 > > aGUgZW5kIG9mIHRoZQ0KdGFibGUgdG8gdGhlDQpmaXJzdCBleHRlbnQgc2l6ZS4gICBZb3UgY2Fu > > IGZpcnN0IGFsdGVyIHRoZSB0YWJsZSBhZGp1c3RpbmcgdGhlIGZpcnN0DQpleHRlbnQgc2l6ZSwg > > dGhlbiByZW1vdmUNCmFsbCB0aGUgZnJlZSBzcGFjZSBhdCB0aGUgZW5kIG9mIGVhY2ggZnJhZ21l > > bnQgYnkgdXNpbmcgdGhlIHNocmluayBjb21tYW5kLg0KDQpleGVjdXRlIGZ1bmN0aW9uIHRhc2so > > ImZyYWdtZW50IHNocmluayIsIHBhcnRudW0pDQoNCk9SDQoNCg0KZXhlY3V0ZSBmdW5jdGlvbiB0 > > YXNrKCJ0YWJsZSBzaHJpbmsiLCAidGFibmFtZSIsImRic25hbWUiKQ0KDQoNCkpvaG4gRi4gTWls > > bGVyIElJSQ0KU1RTTSwgTGVhZCAgQXJjaGl0ZWN0DQptaWxsZXIzQHVzLmlibS5jb20NCjUwMy03 > > NDctMTM2Ng0KSUJNIEluZm9ybWl4IER5bmFtaWMgU2VydmVyIChJRFMpDQoNCg0KDQppZHMtYm91 > > bmNlc0BpaXVnLm9yZyB3cm90ZSBvbiAwMy8yMi8yMDEzIDEwOjQ3OjI0IEFNOg0KDQo+IEZyb206 > > ICJORUlMIFRSVUJZIiA8bmVpbC50cnVieUBhcmRlbnRhLmNvbT4NCj4gVG86IGlkc0BpaXVnLm9y > > ZywNCj4gRGF0ZTogMDMvMjIvMjAxMyAxMDo0OCBBTQ0KPiBTdWJqZWN0OiBEcm9wIG9yIHJlc2l6 > > ZSBmcmFnbWVudCAgWzI5ODgwXQ0KPiBTZW50IGJ5OiBpZHMtYm91bmNlc0BpaXVnLm9yZw0KPg0K > > PiBXZSd2ZSBjcmVhdGVkIGEgdGFibGUgd2l0aCBtdWx0aXBsZSBmcmFnbWVudHMuIEl0J3MgZnJh > > Z21lbnRlZCBieQ0KZXhwcmVzc2lvbg0KPiBzbyBlYWNoIGZyYWdtZW50IGhvbGRzIGEgbW9udGgn > > cyBkYXRhIGFuZCBpcyBhYm91dCA0ZyBpbiBzaXplLg0KPg0KPiBOb3cgb25lIG9mIHRoZSBkYnNw > > YWNlcyBpcyBmdWxsISBJJ2QgbGlrZSB0byBkcm9wIHNvbWUgb2YgdGhlICpmdXR1cmUqDQo+IGZy > > YWdtZW50cyB0aGF0IGRvbid0IGhhdmUgYW55dGhpbmcgaW4gdGhlbSB5ZXQsIHNheSB0aGUgb25l > > IGZvciAyMDEzXzA2LA0Kb3INCj4gZXZlbiBiZXR0ZXIgcmVzaXplIGl0IG11Y2ggc21hbGxlci4N > > Cj4NCj4gSSBjYW4ndCBzZWUgdGhlIHN5bnRheCBmb3IgcmVkdWNpbmcgdGhlIGZpcnN0IGV4dGVu > > dCBzaXplIG9mIGEgZnJhZ21lbnQuDQo+DQo+IFdoZW4gSSB0cmllZDoNCj4gQUxURVIgRlJBR01F > > TlQgT04gVEFCTEUgdGFibGVuYW1lIERST1AgUEFSVElUSU9OIHAyMDEzXzA2DQo+DQo+IEkgZ290 > > IOKAnGRiczAyIGlzIGZ1bGzigJ0uIFdoaWNoIGlzIHRydWUuIEJ1dCB3aGF0IHdhcyBpdCB0cnlp > > bmcgdG8gZG8/DQo+IFBlcmhhcHMgaWYNCj4gSSBhZGRlZCBqdXN0IGEgdGlueSBjaHVuayB0byBk > > YnMwMiBJJ2QgYmUgT0s/DQo+DQo+IFdoYXQgSSByZWFsbHkgZG8gTk9UIHdhbnQgaXMgZm9yIHRo > > ZSB3aG9sZSB0YWJsZSwgYWxsIDEgYmlsbGlvbiByb3dzLCB0bw0KYmUNCj4gcHJvY2Vzc2VkLiBU > > aGlzIGZyYWdtZW50IGlzIGVtcHR5IGFuZCB0aGUgb3BlcmF0aW9uIHNob3VsZCwgSSBob3BlLCBi > > ZQ0KPiBpbnN0YW50YW5lb3VzPw0KPg0KPiBUaGFua3MNCj4gTg0KPg0KPg0KPg0KKioqKioqKioq > > KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq > > KioqKioqKioqKioqKg0KDQo+ICAgRm9ydW0gTm90ZTogVXNlICJSZXBseSIgdG8gcG9zdCBhIHJl > c3BvbnNlIGluIHRoZSBkaXNjdXNzaW9uIGZvcnVtLg0KPg== > > > > ******************************************************************************* > Note du forum : Utilisez « Répondre » pour publier une réponse dans le forum de discussion. > > --f46d04016b49eab96804d887c0bf
La fonction de compactage (shrink) d'une table/d'un fragment supprime tout l'espace libre situé à la fin de la table/du fragment jusqu'à la taille du premier extent. Vous pouvez d'abord modifier la table en ajustant la taille du premier extent, puis supprimer tout l'espace libre à la fin de chaque fragment à l'aide de la commande shrink. execute function task("fragment shrink", partnum) OU execute function task("table shrink", "tabname","dbsname") John F. Miller III STSM, Architecte principal miller3@us.ibm.com 503-747-1366 IBM Informix Dynamic Server (IDS) ids-bounces@iiug.org a écrit le 22/03/2013 10:47:24 : > De : "NEIL TRUBY" <neil.truby@ardenta.com> > À : ids@iiug.org, > Date : 22/03/2013 10:48 > Objet : Supprimer ou redimensionner un fragment [29880] > Envoyé par : ids-bounces@iiug.org > > Nous avons créé une table comportant plusieurs fragments. Elle est fragmentée par expression > de sorte que chaque fragment contient les données d'un mois et fait environ 4 Go. > > Et voilà que l'un des dbspaces est plein ! J'aimerais supprimer certains des fragments > *futurs* qui ne contiennent encore rien, par exemple celui de 2013_06, ou > encore mieux, le redimensionner à une taille beaucoup plus petite. > > Je ne trouve pas la syntaxe permettant de réduire la taille du premier extent d'un fragment. > > Lorsque j'ai essayé : > ALTER FRAGMENT ON TABLE tablename DROP PARTITION p2013_06 > > j'ai obtenu « dbs02 is full ». Ce qui est vrai. Mais qu'essayait-il de faire ? > Peut-être que si > j'ajoutais juste un tout petit chunk à dbs02, cela passerait ? > > Ce que je ne veux surtout PAS, c'est que la table entière, soit 1 milliard de lignes, soit > traitée. Ce fragment est vide et l'opération devrait, je l'espère, être > instantanée ? > > Merci > N > > > ******************************************************************************* > Note du forum : utilisez « Répondre » pour publier une réponse dans le forum de discussion. >
Eh bien — cela explique tout.... De : John Miller iii/Menlo Park/IBM@IBMUS À : ids@iiug.org, Date : 22/03/2013 14:45 Objet : Re: Drop or resize fragment [29883] Envoyé par : ids-bounces@iiug.org La fonction de réduction (shrink) de table/fragment supprime tout l'espace libre situé à la fin de la table/du fragment jusqu'à la taille du premier extent. Vous pouvez d'abord modifier la table en ajustant la taille du premier extent, puis supprimer tout l'espace libre à la fin de chaque fragment à l'aide de la commande shrink. execute function task("fragment shrink", partnum) OU execute function task("table shrink", "tabname","dbsname") John F. Miller III STSM, Architecte principal miller3@us.ibm.com 503-747-1366 IBM Informix Dynamic Server (IDS) ids-bounces@iiug.org a écrit le 22/03/2013 10:47:24 : > De : "NEIL TRUBY" <neil.truby@ardenta.com> + IFRvOiBpZHNAaWl1Zy5vcmcsDQo Date : 22/03/2013 10:48 > Objet : Drop or resize fragment [29880] > Envoyé par : ids-bounces@iiug.org > > Nous avons créé une table comportant plusieurs fragments. Elle est fragmentée par expression > de sorte que chaque fragment contient les données d'un mois et occupe environ 4 Go. > > Et voilà que l'un des dbspaces est plein ! J'aimerais supprimer certains des fragments > *futurs* qui ne contiennent encore rien, par exemple celui de 2013_06, ou > mieux encore, en réduire fortement la taille. > > Je ne trouve pas la syntaxe permettant de réduire la taille du premier extent d'un fragment. > > Lorsque j'ai essayé : > ALTER FRAGMENT ON TABLE tablename DROP PARTITION p2013_06 > > j'ai obtenu « dbs02 is full ». Ce qui est vrai. Mais qu'essayait-il de faire ? > Peut-être que si > j'ajoutais un tout petit chunk à dbs02, cela passerait ? > > Ce que je ne veux surtout PAS, c'est que toute la table, soit 1 milliard de lignes, soit > traitée. Ce fragment est vide et l'opération devrait, je l'espère, être > instantanée ? > > Merci > N > > > ******************************************************************************* > Note du forum : utilisez « Reply » pour publier une réponse dans le forum de discussion. > ***********************************************************************= ******** Note du forum : utilisez « Reply » pour publier une réponse dans le forum de discussion. =
Hmmmm.... Je pense que John Miller nous serait plus utile s'il parvenait à se reconnecter avec nous. On dirait qu'il est connecté au nouveau télescope situé quelque part au Mexique... :) Quoi qu'il en soit... Ne faites pas de "DROP". La suppression affectera l'expression, pas les données (et oui, je sais que vous n'avez apparemment aucune donnée...) Je n'arrive pas à voir ce qu'il essaie de faire... Avez-vous une partition REMAINDER ? Dans tous les cas, essayez de DETACH puis supprimez la nouvelle table. Après cela, vous pourrez probablement modifier le FIRST EXTENT SIZE (cela n'affecte que la définition) puis recréer la partition (elle devrait être plus petite) Cordialement. Le ven. 22 mars 2013 à 17:47, NEIL TRUBY <neil.truby@ardenta.com> a écrit : > Nous avons créé une table comportant plusieurs fragments. Elle est fragmentée par > expression > de sorte que chaque fragment contient les données d'un mois et fait environ 4 Go. > > Or, l'un des dbspaces est plein ! J'aimerais supprimer certains des fragments > *futurs* > qui ne contiennent encore rien, par exemple celui de 2013_06, ou > mieux encore le redimensionner en beaucoup plus petit. > > Je ne trouve pas la syntaxe permettant de réduire la taille du premier extent d'un fragment. > > Quand j'ai essayé : > ALTER FRAGMENT ON TABLE tablename DROP PARTITION p2013_06 > > J'ai obtenu dbs02 is full. Ce qui est vrai. Mais qu'essayait-il de faire ? > Peut-être que si > j'ajoutais un tout petit chunk à dbs02, cela irait ? > > Ce que je ne veux vraiment PAS, c'est que toute la table, soit 1 milliard de lignes, soit > traitée. Ce fragment est vide et l'opération devrait, je l'espère, être > instantanée ? > > Merci > N > > > > ******************************************************************************* > Note du forum : utilisez « Reply » pour publier une réponse dans le forum de discussion. > > -- Fernando Nunes Portugal http://informix-technology.blogspot.com Mon e-mail fonctionne... mais je ne le consulte pas fréquemment... --20cf307813fc6a0dfa04d88ac191
Existe-t-il un programme de traduction pour ce genre de courriels accidentels, afin que nous puissions lire les véritables intentions de l'auteur ? Bonne continuation. Clifton Le ven. 22 mars 2013 à 19:47, Madison Pruet <mpruet@us.ibm.com> a écrit : > Eh bien - cela explique tout.... > > De : John Miller iii/Menlo Park/IBM@IBMUS > À : ids@iiug.org, > Date : 22/03/2013 14:45 > Objet : Re: Drop or resize fragment [29883] > Envoyé par : ids-bounces@iiug.org > > VGhlIHRhYmxlL2ZyYWdtZW50IHNocmluayBmdW5jdGlvbiB3aWxsIHJlbW92ZSBhbGwgZnJ= > lZSBz > > cGFjZSBhdCB0aGUgZW5kIG9mDQp0aGUgdGFibGUvZnJhZ21lbnQNCnRvIHRoZSBmaXJzdCB= > leHRl > > bnQgc2l6ZS4gICBZb3UgY2FuIGZpcnN0IGFsdGVyIHRoZSB0YWJsZSBhZGp1c3RpbmcgdGh= > lDQpm > > aXJzdCBleHRlbnQgc2l6ZSwgdGhlbiByZW1vdmUNCmFsbCB0aGUgZnJlZSBzcGFjZSBhdCB= > 0aGUg > > ZW5kIG9mIGVhY2ggZnJhZ21lbnQgYnkgdXNpbmcgdGhlIHNocmluayBjb21tYW5kLg0KDQp= > leGVj > > dXRlIGZ1bmN0aW9uIHRhc2soImZyYWdtZW50IHNocmluayIsIHBhcnRudW0pDQoNCk9SDQo= > NCmV4 > > ZWN1dGUgZnVuY3Rpb24gdGFzaygidGFibGUgc2hyaW5rIiwgInRhYm5hbWUiLCJkYnNuYW1= > lIikN > > Cg0KDQoNCkpvaG4gRi4gTWlsbGVyIElJSQ0KU1RTTSwgTGVhZCAgQXJjaGl0ZWN0DQptaWx= > sZXIz > > QHVzLmlibS5jb20NCjUwMy03NDctMTM2Ng0KSUJNIEluZm9ybWl4IER5bmFtaWMgU2VydmV= > yIChJ > > RFMpDQoNCg0KaWRzLWJvdW5jZXNAaWl1Zy5vcmcgd3JvdGUgb24gMDMvMjIvMjAxMyAxMDo= > 0Nzoy > > NCBBTToNCg0KPiBGcm9tOiAiTkVJTCBUUlVCWSIgPG5laWwudHJ1YnlAYXJkZW50YS5jb20= > +DQo > + > IFRvOiBpZHNAaWl1Zy5vcmcsDQo > +IERhdGU6IDAzLzIyLzIwMTMgMTA6NDggQU0NCj4gU3ViamVj > dDogRHJvcCBvciByZXNpemUgZnJhZ21lbnQgIFsyOTg4MF0NCj4gU2VudCBieTogaWRzLWJ= > vdW5j > > ZXNAaWl1Zy5vcmcNCj4NCj4gV2UndmUgY3JlYXRlZCBhIHRhYmxlIHdpdGggbXVsdGlwbGU= > gZnJh > > Z21lbnRzLiBJdCdzIGZyYWdtZW50ZWQgYnkNCmV4cHJlc3Npb24NCj4gc28gZWFjaCBmcmF= > nbWVu > > dCBob2xkcyBhIG1vbnRoJ3MgZGF0YSBhbmQgaXMgYWJvdXQgNGcgaW4gc2l6ZS4NCj4NCj4= > gTm93 > > IG9uZSBvZiB0aGUgZGJzcGFjZXMgaXMgZnVsbCEgSSdkIGxpa2UgdG8gZHJvcCBzb21lIG9= > mIHRo > > ZSAqZnV0dXJlKg0KPiBmcmFnbWVudHMgdGhhdCBkb24ndCBoYXZlIGFueXRoaW5nIGluIHR= > oZW0g > > eWV0LCBzYXkgdGhlIG9uZSBmb3IgMjAxM18wNiwNCm9yDQo > +IGV2ZW4gYmV0dGVyIHJlc2l6ZSBp > dCBtdWNoIHNtYWxsZXIuDQo+DQo > +IEkgY2FuJ3Qgc2VlIHRoZSBzeW50YXggZm9yIHJlZHVjaW5n > IHRoZSBmaXJzdCBleHRlbnQgc2l6ZSBvZiBhIGZyYWdtZW50Lg0KPg0KPiBXaGVuIEkgdHJ= > pZWQ6 > > DQo > +IEFMVEVSIEZSQUdNRU5UIE9OIFRBQkxFIHRhYmxlbmFtZSBEUk9QIFBBUlRJVElPTiBwMj= > Ax > M18wNg0KPg0KPiBJIGdvdCDigJxkYnMwMiBpcyBmdWxs4oCdLiBXaGljaCBpcyB0cnVlLiB= > CdXQg > > d2hhdCB3YXMgaXQgdHJ5aW5nIHRvIGRvPw0KPiBQZXJoYXBzIGlmDQo > +IEkgYWRkZWQganVzdCBh > IHRpbnkgY2h1bmsgdG8gZGJzMDIgSSdkIGJlIE9LPw0KPg0KPiBXaGF0IEkgcmVhbGx5IGR= > vIE5P > > VCB3YW50IGlzIGZvciB0aGUgd2hvbGUgdGFibGUsIGFsbCAxIGJpbGxpb24gcm93cywgdG8= > NCmJl > > DQo > +IHByb2Nlc3NlZC4gVGhpcyBmcmFnbWVudCBpcyBlbXB0eSBhbmQgdGhlIG9wZXJhdGlvbi= > Bz > aG91bGQsIEkgaG9wZSwgYmUNCj4gaW5zdGFudGFuZW91cz8NCj4NCj4gVGhhbmtzDQo > +IE4NCj4N > Cj4NCj4NCioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKio= > qKioq > > KioqKioqKioqKioqKioqKioqKioqKioqKioqKioNCg0KPiAgIEZvcnVtIE5vdGU6IFVzZSA= > iUmVw > > bHkiIHRvIHBvc3QgYSByZXNwb25zZSBpbiB0aGUgZGlzY3Vzc2lvbiBmb3J1bS4NCj4=3D > > ***********************************************************************= > ******** > > Note du forum : utilisez « Répondre » pour publier une réponse dans le forum de discussion. > > > > > Cette communication peut contenir des informations privilégiées ou > confidentielles. Si vous l'avez reçue par erreur, veuillez en informer > l'expéditeur par courriel de réponse et supprimer immédiatement le message > ainsi que toutes les pièces jointes, sans en copier ni en divulguer le > contenu. Merci. Pensez à l'environnement. Merci de n'imprimer ce courriel que si nécessaire. --f46d043c7d24cd51a404d88e411f
Le ven. 22 mars 2013 à 11h31, John Miller iii <miller3@us.ibm.com> a écrit : > > dGhlIHRhYmxlIHNocmluayBmdW5jdGlvbiB3aWxsIHJlbW92ZSBhbGwgZnJlZSBzcGFjZSBhdCB0 > > aGUgZW5kIG9mIHRoZQ0KdGFibGUgdG8gdGhlDQpmaXJzdCBleHRlbnQgc2l6ZS4gICBZb3UgY2Fu > > IGZpcnN0IGFsdGVyIHRoZSB0YWJsZSBhZGp1c3RpbmcgdGhlIGZpcnN0DQpleHRlbnQgc2l6ZSwg > > dGhlbiByZW1vdmUNCmFsbCB0aGUgZnJlZSBzcGFjZSBhdCB0aGUgZW5kIG9mIGVhY2ggZnJhZ21l > > bnQgYnkgdXNpbmcgdGhlIHNocmluayBjb21tYW5kLg0KDQpleGVjdXRlIGZ1bmN0aW9uIHRhc2so > > ImZyYWdtZW50IHNocmluayIsIHBhcnRudW0pDQoNCk9SDQoNCg0KZXhlY3V0ZSBmdW5jdGlvbiB0 > > YXNrKCJ0YWJsZSBzaHJpbmsiLCAidGFibmFtZSIsImRic25hbWUiKQ0KDQoNCkpvaG4gRi4gTWls > > bGVyIElJSQ0KU1RTTSwgTGVhZCAgQXJjaGl0ZWN0DQptaWxsZXIzQHVzLmlibS5jb20NCjUwMy03 > > NDctMTM2Ng0KSUJNIEluZm9ybWl4IER5bmFtaWMgU2VydmVyIChJRFMpDQoNCg0KDQppZHMtYm91 > > bmNlc0BpaXVnLm9yZyB3cm90ZSBvbiAwMy8yMi8yMDEzIDEwOjQ3OjI0IEFNOg0KDQo+IEZyb206 > > ICJORUlMIFRSVUJZIiA8bmVpbC50cnVieUBhcmRlbnRhLmNvbT4NCj4gVG86IGlkc0BpaXVnLm9y > > ZywNCj4gRGF0ZTogMDMvMjIvMjAxMyAxMDo0OCBBTQ0KPiBTdWJqZWN0OiBEcm9wIG9yIHJlc2l6 > > ZSBmcmFnbWVudCAgWzI5ODgwXQ0KPiBTZW50IGJ5OiBpZHMtYm91bmNlc0BpaXVnLm9yZw0KPg0K > > PiBXZSd2ZSBjcmVhdGVkIGEgdGFibGUgd2l0aCBtdWx0aXBsZSBmcmFnbWVudHMuIEl0J3MgZnJh > > Z21lbnRlZCBieQ0KZXhwcmVzc2lvbg0KPiBzbyBlYWNoIGZyYWdtZW50IGhvbGRzIGEgbW9udGgn > > cyBkYXRhIGFuZCBpcyBhYm91dCA0ZyBpbiBzaXplLg0KPg0KPiBOb3cgb25lIG9mIHRoZSBkYnNw > > YWNlcyBpcyBmdWxsISBJJ2QgbGlrZSB0byBkcm9wIHNvbWUgb2YgdGhlICpmdXR1cmUqDQo+IGZy > > YWdtZW50cyB0aGF0IGRvbid0IGhhdmUgYW55dGhpbmcgaW4gdGhlbSB5ZXQsIHNheSB0aGUgb25l > > IGZvciAyMDEzXzA2LA0Kb3INCj4gZXZlbiBiZXR0ZXIgcmVzaXplIGl0IG11Y2ggc21hbGxlci4N > > Cj4NCj4gSSBjYW4ndCBzZWUgdGhlIHN5bnRheCBmb3IgcmVkdWNpbmcgdGhlIGZpcnN0IGV4dGVu > > dCBzaXplIG9mIGEgZnJhZ21lbnQuDQo+DQo+IFdoZW4gSSB0cmllZDoNCj4gQUxURVIgRlJBR01F > > TlQgT04gVEFCTEUgdGFibGVuYW1lIERST1AgUEFSVElUSU9OIHAyMDEzXzA2DQo+DQo+IEkgZ290 > > IOKAnGRiczAyIGlzIGZ1bGzigJ0uIFdoaWNoIGlzIHRydWUuIEJ1dCB3aGF0IHdhcyBpdCB0cnlp > > bmcgdG8gZG8/DQo+IFBlcmhhcHMgaWYNCj4gSSBhZGRlZCBqdXN0IGEgdGlueSBjaHVuayB0byBk > > YnMwMiBJJ2QgYmUgT0s/DQo+DQo+IFdoYXQgSSByZWFsbHkgZG8gTk9UIHdhbnQgaXMgZm9yIHRo > > ZSB3aG9sZSB0YWJsZSwgYWxsIDEgYmlsbGlvbiByb3dzLCB0bw0KYmUNCj4gcHJvY2Vzc2VkLiBU > > aGlzIGZyYWdtZW50IGlzIGVtcHR5IGFuZCB0aGUgb3BlcmF0aW9uIHNob3VsZCwgSSBob3BlLCBi > > ZQ0KPiBpbnN0YW50YW5lb3VzPw0KPg0KPiBUaGFua3MNCj4gTg0KPg0KPg0KPg0KKioqKioqKioq > > KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq > > KioqKioqKioqKioqKg0KDQo+ICAgRm9ydW0gTm90ZTogVXNlICJSZXBseSIgdG8gcG9zdCBhIHJl > c3BvbnNlIGluIHRoZSBkaXNjdXNzaW9uIGZvcnVtLg0KPg== > Ce qui, une fois traduit et tronqué (en retirant une grande partie du courriel auquel il répond), donne : la fonction de réduction (shrink) de table supprime tout l'espace libre situé à la fin de la table jusqu'à la taille du premier extent. Vous pouvez d'abord modifier la table pour ajuster la taille du premier extent, puis supprimer tout l'espace libre à la fin de chaque fragment à l'aide de la commande shrink. execute function task("fragment shrink", partnum) OU execute function task("table shrink", "tabname","dbsname") John F. Miller III STSM, architecte principal miller3@us.ibm.com 503-747-1366 IBM Informix Dynamic Server (IDS) ids-bounces@iiug.org a écrit le 22/03/2013 à 10:47:24 : > De : "NEIL TRUBY" <neil.truby@ardenta.com> > À : ids@iiug.org, > Date : 22/03/2013 10:48 > Objet : Drop or resize fragment [29880] > Envoyé par : ids-bounces@iiug.org > > Nous avons créé une table comportant plusieurs fragments. La deuxième tentative de John indiquait (avec la plus grande partie du courriel auquel il répondait incluse) : VGhlIHRhYmxlL2ZyYWdtZW50IHNocm luayBmdW5jdGlvbiB3aWxsIHJlbW92ZSBhbGwgZnJlZSBz cGFjZSBhdCB0aGUgZW5kIG9mDQp0aGUgdGFibGUvZnJhZ21lbnQNCnRvIHRoZSBmaXJzdCBleHRl bnQgc2l6ZS4gICBZb3UgY2FuIGZpcnN0IGFsdGVyIHRoZSB0YWJsZSBhZGp1c3RpbmcgdGhlDQpm aXJzdCBleHRlbnQgc2l6ZSwgdGhlbiByZW1vdmUNCmFsbCB0aGUgZnJlZSBzcGFjZSBhdCB0aGUg ZW5kIG9mIGVhY2ggZnJhZ21lbnQgYnkgdXNpbmcgdGhlIHNocmluayBjb21tYW5kLg0KDQpleGVj dXRlIGZ1bmN0aW9uIHRhc2soImZyYWdtZW50IHNocmluayIsIHBhcnRudW0pDQoNCk9SDQoNCmV4 ZWN1dGUgZnVuY3Rpb24gdGFzaygidGFibGUgc2hyaW5rIiwgInRhYm5hbWUiLCJkYnNuYW1lIikN Cg0KDQoNCkpvaG4gRi4gTWlsbGVyIElJSQ0KU1RTTSwgTGVhZCAgQXJjaGl0ZWN0DQptaWxsZXIz QHVzLmlibS5jb20NCjUwMy03NDctMTM2Ng0KSUJNIEluZm9ybWl4IER5bmFtaWMgU2VydmVyIChJ RFMpDQoNCg0KaWRzLWJvdW5jZXNAaWl1Zy5vcmcgd3JvdGUgb24gMDMvMjIvMjAxMyAxMDo0Nzoy NCBBTToNCg0KPiBGcm9tOiAiTkVJTCBUUlVCWSIgPG5laWwudHJ1YnlAYXJkZW50YS5jb20+DQo+ IFRvOiBpZHNAaWl1Zy5vcmcsDQo+IERhdGU6IDAzLzIyLzIwMTMgMTA6NDggQU0NCj4gU3ViamVj dDogRHJvcCBvciByZXNpemUgZnJhZ21lbnQgIFsyOTg4MF0NCj4gU2VudCBieTogaWRzLWJvdW5j ZXNAaWl1Zy5vcmcNCj4NCj4gV2UndmUgY3JlYXRlZCBhIHRhYmxlIHdpdGggbXVsdGlwbGUgZnJh Z21lbnRzLiBJdCdzIGZyYWdtZW50ZWQgYnkNCmV4cHJlc3Npb24NCj4gc28gZWFjaCBmcmFnbWVu dCBob2xkcyBhIG1vbnRoJ3MgZGF0YSBhbmQgaXMgYWJvdXQgNGcgaW4gc2l6ZS4NCj4NCj4gTm93 IG9uZSBvZiB0aGUgZGJzcGFjZXMgaXMgZnVsbCEgSSdkIGxpa2UgdG8gZHJvcCBzb21lIG9mIHRo ZSAqZnV0dXJlKg0KPiBmcmFnbWVudHMgdGhhdCBkb24ndCBoYXZlIGFueXRoaW5nIGluIHRoZW0g eWV0LCBzYXkgdGhlIG9uZSBmb3IgMjAxM18wNiwNCm9yDQo+IGV2ZW4gYmV0dGVyIHJlc2l6ZSBp dCBtdWNoIHNtYWxsZXIuDQo+DQo+IEkgY2FuJ3Qgc2VlIHRoZSBzeW50YXggZm9yIHJlZHVjaW5n IHRoZSBmaXJzdCBleHRlbnQgc2l6ZSBvZiBhIGZyYWdtZW50Lg0KPg0KPiBXaGVuIEkgdHJpZWQ6 DQo+IEFMVEVSIEZSQUdNRU5UIE9OIFRBQkxFIHRhYmxlbmFtZSBEUk9QIFBBUlRJVElPTiBwMjAx M18wNg0KPg0KPiBJIGdvdCDigJxkYnMwMiBpcyBmdWxs4oCdLiBXaGljaCBpcyB0cnVlLiBCdXQg d2hhdCB3YXMgaXQgdHJ5aW5nIHRvIGRvPw0KPiBQZXJoYXBzIGlmDQo+IEkgYWRkZWQganVzdCBh IHRpbnkgY2h1bmsgdG8gZGJzMDIgSSdkIGJlIE9LPw0KPg0KPiBXaGF0IEkgcmVhbGx5IGRvIE5P VCB3YW50IGlzIGZvciB0aGUgd2hvbGUgdGFibGUsIGFsbCAxIGJpbGxpb24gcm93cywgdG8NCmJl DQo+IHByb2Nlc3NlZC4gVGhpcyBmcmFnbWVudCBpcyBlbXB0eSBhbmQgdGhlIG9wZXJhdGlvbiBz aG91bGQsIEkgaG9wZSwgYmUNCj4gaW5zdGFudGFuZW91cz8NCj4NCj4gVGhhbmtzDQo+IE4NCj4N Cj4NCj4NCioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioNCg0KPiAgIEZvcnVtIE5vdGU6IFVzZSAiUmVw bHkiIHRvIHBvc3QgYSByZXNwb25zZSBpbiB0aGUgZGlzY3Vzc2lvbiBmb3J1bS4NCj4= Ce qui, une fois traduit (et légèrement tronqué et nettoyé), donne : La fonction de réduction (shrink) de table/fragment supprime tout l'espace libre situé à la fin de > la table/du fragment > jusqu'à la taille du premier extent. Vous pouvez d'abord modifier la table pour ajuster la > taille du premier extent, puis supprimer > tout l'espace libre à la fin de chaque fragment à l'aide de la commande shrink. > > execute function task("fragment shrink", partnum) > > OU > > execute function task("table shrink", "tabname","dbsname") > > > > John F. Miller III > STSM, architecte principal > miller3@us.ibm.com > 503-747-1366 > IBM Informix Dynamic Server (IDS) > > > ids-bounces@iiug.org a écrit le 22/03/2013 à 10:47:24 : > > > De : "NEIL TRUBY" <neil.truby@ardenta.com> > > À : ids@iiug.org, > > Date : 22/03/2013 10:48 > > Objet : Drop or resize fragment [29880] > > Envoyé par : ids-bounces@iiug.org > > > > Nous avons créé une table comportant plusieurs fragments. Elle est fragmentée par@@NL@
Ah… Il y a donc bien un traducteur ! :) Le sam. 23 mars 2013 à 11:31, Jonathan Leffler < jonathan.leffler@gmail.com> a écrit : > Le ven. 22 mars 2013 à 11:31, John Miller iii <miller3@us.ibm.com > >a écrit : > > > > > > dGhlIHRhYmxlIHNocmluayBmdW5jdGlvbiB3aWxsIHJlbW92ZSBhbGwgZnJlZSBzcGFjZSBhdCB0 > > > > > aGUgZW5kIG9mIHRoZQ0KdGFibGUgdG8gdGhlDQpmaXJzdCBleHRlbnQgc2l6ZS4gICBZb3UgY2Fu > > > > > IGZpcnN0IGFsdGVyIHRoZSB0YWJsZSBhZGp1c3RpbmcgdGhlIGZpcnN0DQpleHRlbnQgc2l6ZSwg > > > > > dGhlbiByZW1vdmUNCmFsbCB0aGUgZnJlZSBzcGFjZSBhdCB0aGUgZW5kIG9mIGVhY2ggZnJhZ21l > > > > > bnQgYnkgdXNpbmcgdGhlIHNocmluayBjb21tYW5kLg0KDQpleGVjdXRlIGZ1bmN0aW9uIHRhc2so > > > > > ImZyYWdtZW50IHNocmluayIsIHBhcnRudW0pDQoNCk9SDQoNCg0KZXhlY3V0ZSBmdW5jdGlvbiB0 > > > > > YXNrKCJ0YWJsZSBzaHJpbmsiLCAidGFibmFtZSIsImRic25hbWUiKQ0KDQoNCkpvaG4gRi4gTWls > > > > > bGVyIElJSQ0KU1RTTSwgTGVhZCAgQXJjaGl0ZWN0DQptaWxsZXIzQHVzLmlibS5jb20NCjUwMy03 > > > > > NDctMTM2Ng0KSUJNIEluZm9ybWl4IER5bmFtaWMgU2VydmVyIChJRFMpDQoNCg0KDQppZHMtYm91 > > > > > bmNlc0BpaXVnLm9yZyB3cm90ZSBvbiAwMy8yMi8yMDEzIDEwOjQ3OjI0IEFNOg0KDQo+IEZyb206 > > > > > ICJORUlMIFRSVUJZIiA8bmVpbC50cnVieUBhcmRlbnRhLmNvbT4NCj4gVG86IGlkc0BpaXVnLm9y > > > > > ZywNCj4gRGF0ZTogMDMvMjIvMjAxMyAxMDo0OCBBTQ0KPiBTdWJqZWN0OiBEcm9wIG9yIHJlc2l6 > > > > > ZSBmcmFnbWVudCAgWzI5ODgwXQ0KPiBTZW50IGJ5OiBpZHMtYm91bmNlc0BpaXVnLm9yZw0KPg0K > > > > > PiBXZSd2ZSBjcmVhdGVkIGEgdGFibGUgd2l0aCBtdWx0aXBsZSBmcmFnbWVudHMuIEl0J3MgZnJh > > > > > Z21lbnRlZCBieQ0KZXhwcmVzc2lvbg0KPiBzbyBlYWNoIGZyYWdtZW50IGhvbGRzIGEgbW9udGgn > > > > > cyBkYXRhIGFuZCBpcyBhYm91dCA0ZyBpbiBzaXplLg0KPg0KPiBOb3cgb25lIG9mIHRoZSBkYnNw > > > > > YWNlcyBpcyBmdWxsISBJJ2QgbGlrZSB0byBkcm9wIHNvbWUgb2YgdGhlICpmdXR1cmUqDQo+IGZy > > > > > YWdtZW50cyB0aGF0IGRvbid0IGhhdmUgYW55dGhpbmcgaW4gdGhlbSB5ZXQsIHNheSB0aGUgb25l > > > > > IGZvciAyMDEzXzA2LA0Kb3INCj4gZXZlbiBiZXR0ZXIgcmVzaXplIGl0IG11Y2ggc21hbGxlci4N > > > > > Cj4NCj4gSSBjYW4ndCBzZWUgdGhlIHN5bnRheCBmb3IgcmVkdWNpbmcgdGhlIGZpcnN0IGV4dGVu > > > > > dCBzaXplIG9mIGEgZnJhZ21lbnQuDQo+DQo+IFdoZW4gSSB0cmllZDoNCj4gQUxURVIgRlJBR01F > > > > > TlQgT04gVEFCTEUgdGFibGVuYW1lIERST1AgUEFSVElUSU9OIHAyMDEzXzA2DQo+DQo+IEkgZ290 > > > > > IOKAnGRiczAyIGlzIGZ1bGzigJ0uIFdoaWNoIGlzIHRydWUuIEJ1dCB3aGF0IHdhcyBpdCB0cnlp > > > > > bmcgdG8gZG8/DQo+IFBlcmhhcHMgaWYNCj4gSSBhZGRlZCBqdXN0IGEgdGlueSBjaHVuayB0byBk > > > > > YnMwMiBJJ2QgYmUgT0s/DQo+DQo+IFdoYXQgSSByZWFsbHkgZG8gTk9UIHdhbnQgaXMgZm9yIHRo > > > > > ZSB3aG9sZSB0YWJsZSwgYWxsIDEgYmlsbGlvbiByb3dzLCB0bw0KYmUNCj4gcHJvY2Vzc2VkLiBU > > > > > aGlzIGZyYWdtZW50IGlzIGVtcHR5IGFuZCB0aGUgb3BlcmF0aW9uIHNob3VsZCwgSSBob3BlLCBi > > > > > ZQ0KPiBpbnN0YW50YW5lb3VzPw0KPg0KPiBUaGFua3MNCj4gTg0KPg0KPg0KPg0KKioqKioqKioq > > > > > KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq > > > > > KioqKioqKioqKioqKg0KDQo+ICAgRm9ydW0gTm90ZTogVXNlICJSZXBseSIgdG8gcG9zdCBhIHJl > > c3BvbnNlIGluIHRoZSBkaXNjdXNzaW9uIGZvcnVtLg0KPg== > > > > Ce qui, une fois traduit et tronqué (en retirant une grande partie du courriel auquel > il répond), donne : > > la fonction de réduction (shrink) de table supprime tout l'espace libre à la fin de la > table jusqu'à la > taille du premier extent. Vous pouvez d'abord modifier la table en ajustant la taille du premier > extent, puis supprimer > tout l'espace libre à la fin de chaque fragment à l'aide de la commande shrink. > > execute function task("fragment shrink", partnum) > > OU > > execute function task("table shrink", "tabname","dbsname") > > John F. Miller III > STSM, architecte principal > miller3@us.ibm.com > 503-747-1366 > IBM Informix Dynamic Server (IDS) > > ids-bounces@iiug.org a écrit le 22/03/2013 à 10:47:24 : > > > De : "NEIL TRUBY" <neil.truby@ardenta.com> > > À : ids@iiug.org, > > Date : 22/03/2013 10:48 > > Objet : Drop or resize fragment [29880] > > Envoyé par : ids-bounces@iiug.org > > > > Nous avons créé une table comportant plusieurs fragments. > > La deuxième tentative de John disait (en incluant la majeure partie du courriel auquel > il répondait) : > > VGhlIHRhYmxlL2ZyYWdtZW50IHNocm > luayBmdW5jdGlvbiB3aWxsIHJlbW92ZSBhbGwgZnJlZSBz > > cGFjZSBhdCB0aGUgZW5kIG9mDQp0aGUgdGFibGUvZnJhZ21lbnQNCnRvIHRoZSBmaXJzdCBleHRl > > bnQgc2l6ZS4gICBZb3UgY2FuIGZpcnN0IGFsdGVyIHRoZSB0YWJsZSBhZGp1c3RpbmcgdGhlDQpm > > aXJzdCBleHRlbnQgc2l6ZSwgdGhlbiByZW1vdmUNCmFsbCB0aGUgZnJlZSBzcGFjZSBhdCB0aGUg > > ZW5kIG9mIGVhY2ggZnJhZ21lbnQgYnkgdXNpbmcgdGhlIHNocmluayBjb21tYW5kLg0KDQpleGVj > > dXRlIGZ1bmN0aW9uIHRhc2soImZyYWdtZW50IHNocmluayIsIHBhcnRudW0pDQoNCk9SDQoNCmV4 > > ZWN1dGUgZnVuY3Rpb24gdGFzaygidGFibGUgc2hyaW5rIiwgInRhYm5hbWUiLCJkYnNuYW1lIikN > > Cg0KDQoNCkpvaG4gRi4gTWlsbGVyIElJSQ0KU1RTTSwgTGVhZCAgQXJjaGl0ZWN0DQptaWxsZXIz > > QHVzLmlibS5jb20NCjUwMy03NDctMTM2Ng0KSUJNIEluZm9ybWl4IER5bmFtaWMgU2VydmVyIChJ > > RFMpDQoNCg0KaWRzLWJvdW5jZXNAaWl1Zy5vcmcgd3JvdGUgb24gMDMvMjIvMjAxMyAxMDo0Nzoy > > NCBBTToNCg0KPiBGcm9tOiAiTkVJTCBUUlVCWSIgPG5laWwudHJ1YnlAYXJkZW50YS5jb20+DQo+ > > IFRvOiBpZHNAaWl1Zy5vcmcsDQo+IERhdGU6IDAzLzIyLzIwMTMgMTA6NDggQU0NCj4gU3ViamVj > > dDogRHJvcCBvciByZXNpemUgZnJhZ21lbnQgIFsyOTg4MF0NCj4gU2VudCBieTogaWRzLWJvdW5j > > ZXNAaWl1Zy5vcmcNCj4NCj4gV2UndmUgY3JlYXRlZCBhIHRhYmxlIHdpdGggbXVsdGlwbGUgZnJh > > Z21lbnRzLiBJdCdzIGZyYWdtZW50ZWQgYnkNCmV4cHJlc3Npb24NCj4gc28gZWFjaCBmcmFnbWVu > > dCBob2xkcyBhIG1vbnRoJ3MgZGF0YSBhbmQgaXMgYWJvdXQgNGcgaW4gc2l6ZS4NCj4NCj4gTm93 > > IG9uZSBvZiB0aGUgZGJzcGFjZXMgaXMgZnVsbCEgSSdkIGxpa2UgdG8gZHJvcCBzb21lIG9mIHRo > > ZSAqZnV0dXJlKg0KPiBmcmFnbWVudHMgdGhhdCBkb24ndCBoYXZlIGFueXRoaW5nIGluIHRoZW0g > > eWV0LCBzYXkgdGhlIG9uZSBmb3IgMjAxM18wNiwNCm9yDQo+IGV2ZW4gYmV0dGVyIHJlc2l6ZSBp > > dCBtdWNoIHNtYWxsZXIuDQo+DQo+IEkgY2FuJ3Qgc2VlIHRoZSBzeW50YXggZm9yIHJlZHVjaW5n > > IHRoZSBmaXJzdCBleHRlbnQgc2l6ZSBvZiBhIGZyYWdtZW50Lg0KPg0KPiBXaGVuIEkgdHJpZWQ6 > > DQo+IEFMVEVSIEZSQUdNRU5UIE9OIFRBQkxFIHRhYmxlbmFtZSBEUk9QIFBBUlRJVElPTiBwMjAx > > M18wNg0KPg0KPiBJIGdvdCDigJxkYnMwMiBpcyBmdWxs4oCdLiBXaGljaCBpcyB0cnVlLiBCdXQg > > d2hhdCB3YXMgaXQgdHJ5aW5nIHRvIGRvPw0KPiBQZXJoYXBzIGlmDQo+IEkgYWRkZWQganVzdCBh > > IHRpbnkgY2h1bmsgdG8gZGJzMDIgSSdkIGJlIE9LPw0KPg0KPiBXaGF0IEkgcmVhbGx5IGRvIE5P > > VCB3YW50IGlzIGZvciB0aGUgd2hvbGUgdGFibGUsIGFsbCAxIGJpbGxpb24gcm93cywgdG8NCmJl > > DQo+IHByb2Nlc3NlZC4gVGhpcyBmcmFnbWVudCBpcyBlbXB0eSBhbmQgdGhlIG9wZXJhdGlvbiBz > > aG91bGQsIEkgaG9wZSwgYmUNCj4gaW5zdGFudGFuZW91cz8NCj4NCj4gVGhhbmtzDQo+IE4NCj4N > > Cj4NCj4NCioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq > > KioqKioqKioqKioqKioqKioqKioqKioqKioqKioNCg0KPiAgIEZvcnVtIE5vdGU6IFVzZSAiUmVw > bHkiIHRvIHBvc3QgYSByZXNwb25zZSBpbiB0aGUgZGlzY3Vzc2lvbiBmb3J1bS4NCj4= > > Ce qui, une fois traduit (et légèrement tronqué et nettoyé), donne : > > La fonction de réduction (shrink) de table/fragment supprime tout l'espace libre à la fin de > > la table/du fragment > > jusqu'à la taille du premier extent. Vous pouvez d'abord modifier la table en ajustant la > > taille du premier extent, puis supprimer > > tout l'espace libre à
Et pendant tout ce temps, je croyais que John s'était mis à parler en langage chiffré... ;-) De : "Fernando Nunes" <domusonline@gmail.com> À : ids@iiug.org, Date : 03/23/2013 06:42 AM Objet : Re: Drop or resize fragment [29891] Envoyé par : ids-bounces@iiug.org Ah ha... Il y a donc un traducteur ! :) Le sam. 23 mars 2013 à 11h31, Jonathan Leffler < jonathan.leffler@gmail.com> a écrit : > Le ven. 22 mars 2013 à 11h31, John Miller iii <miller3@us.ibm.com > > a écrit : > > > > > > dGhlIHRhYmxlIHNocmluayBmdW5jdGlvbiB3aWxsIHJlbW92ZSBhbGwgZnJlZSBzcGFjZSBhdCB0 > > > > > aGUgZW5kIG9mIHRoZQ0KdGFibGUgdG8gdGhlDQpmaXJzdCBleHRlbnQgc2l6ZS4gICBZb3UgY2Fu > > > > > IGZpcnN0IGFsdGVyIHRoZSB0YWJsZSBhZGp1c3RpbmcgdGhlIGZpcnN0DQpleHRlbnQgc2l6ZSwg > > > > > dGhlbiByZW1vdmUNCmFsbCB0aGUgZnJlZSBzcGFjZSBhdCB0aGUgZW5kIG9mIGVhY2ggZnJhZ21l > > > > > bnQgYnkgdXNpbmcgdGhlIHNocmluayBjb21tYW5kLg0KDQpleGVjdXRlIGZ1bmN0aW9uIHRhc2so > > > > > ImZyYWdtZW50IHNocmluayIsIHBhcnRudW0pDQoNCk9SDQoNCg0KZXhlY3V0ZSBmdW5jdGlvbiB0 > > > > > YXNrKCJ0YWJsZSBzaHJpbmsiLCAidGFibmFtZSIsImRic25hbWUiKQ0KDQoNCkpvaG4gRi4gTWls > > > > > bGVyIElJSQ0KU1RTTSwgTGVhZCAgQXJjaGl0ZWN0DQptaWxsZXIzQHVzLmlibS5jb20NCjUwMy03 > > > > > NDctMTM2Ng0KSUJNIEluZm9ybWl4IER5bmFtaWMgU2VydmVyIChJRFMpDQoNCg0KDQppZHMtYm91 > > > > > bmNlc0BpaXVnLm9yZyB3cm90ZSBvbiAwMy8yMi8yMDEzIDEwOjQ3OjI0IEFNOg0KDQo +IEZyb206 > > > > > ICJORUlMIFRSVUJZIiA8bmVpbC50cnVieUBhcmRlbnRhLmNvbT4NCj4gVG86IGlkc0BpaXVnLm9y > > > > > ZywNCj4gRGF0ZTogMDMvMjIvMjAxMyAxMDo0OCBBTQ0KPiBTdWJqZWN0OiBEcm9wIG9yIHJlc2l6 > > > > > ZSBmcmFnbWVudCAgWzI5ODgwXQ0KPiBTZW50IGJ5OiBpZHMtYm91bmNlc0BpaXVnLm9yZw0KPg0K > > > > > PiBXZSd2ZSBjcmVhdGVkIGEgdGFibGUgd2l0aCBtdWx0aXBsZSBmcmFnbWVudHMuIEl0J3MgZnJh > > > > > Z21lbnRlZCBieQ0KZXhwcmVzc2lvbg0KPiBzbyBlYWNoIGZyYWdtZW50IGhvbGRzIGEgbW9udGgn > > > > > cyBkYXRhIGFuZCBpcyBhYm91dCA0ZyBpbiBzaXplLg0KPg0KPiBOb3cgb25lIG9mIHRoZSBkYnNw > > > > > YWNlcyBpcyBmdWxsISBJJ2QgbGlrZSB0byBkcm9wIHNvbWUgb2YgdGhlICpmdXR1cmUqDQo +IGZy > > > > > YWdtZW50cyB0aGF0IGRvbid0IGhhdmUgYW55dGhpbmcgaW4gdGhlbSB5ZXQsIHNheSB0aGUgb25l > > > > > IGZvciAyMDEzXzA2LA0Kb3INCj4gZXZlbiBiZXR0ZXIgcmVzaXplIGl0IG11Y2ggc21hbGxlci4N > > > > > Cj4NCj4gSSBjYW4ndCBzZWUgdGhlIHN5bnRheCBmb3IgcmVkdWNpbmcgdGhlIGZpcnN0IGV4dGVu > > > > > dCBzaXplIG9mIGEgZnJhZ21lbnQuDQo+DQo +IFdoZW4gSSB0cmllZDoNCj4gQUxURVIgRlJBR01F > > > > > TlQgT04gVEFCTEUgdGFibGVuYW1lIERST1AgUEFSVElUSU9OIHAyMDEzXzA2DQo+DQo +IEkgZ290 > > > > > IOKAnGRiczAyIGlzIGZ1bGzigJ0uIFdoaWNoIGlzIHRydWUuIEJ1dCB3aGF0IHdhcyBpdCB0cnlp > > > > > bmcgdG8gZG8/DQo +IFBlcmhhcHMgaWYNCj4gSSBhZGRlZCBqdXN0IGEgdGlueSBjaHVuayB0byBk > > > > > YnMwMiBJJ2QgYmUgT0s/DQo+DQo +IFdoYXQgSSByZWFsbHkgZG8gTk9UIHdhbnQgaXMgZm9yIHRo > > > > > ZSB3aG9sZSB0YWJsZSwgYWxsIDEgYmlsbGlvbiByb3dzLCB0bw0KYmUNCj4gcHJvY2Vzc2VkLiBU > > > > > aGlzIGZyYWdtZW50IGlzIGVtcHR5IGFuZCB0aGUgb3BlcmF0aW9uIHNob3VsZCwgSSBob3BlLCBi > > > > > ZQ0KPiBpbnN0YW50YW5lb3VzPw0KPg0KPiBUaGFua3MNCj4gTg0KPg0KPg0KPg0KKioqKioqKioq > > > > > KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq > > > > > KioqKioqKioqKioqKg0KDQo +ICAgRm9ydW0gTm90ZTogVXNlICJSZXBseSIgdG8gcG9zdCBhIHJl > > c3BvbnNlIGluIHRoZSBkaXNjdXNzaW9uIGZvcnVtLg0KPg== > > > > Ce qui, une fois traduit et tronqué (en retirant une bonne partie du courriel > auquel il répond), donne : > > la fonction de réduction (shrink) de table supprime tout l'espace libre à > la fin de la table jusqu'à > la taille du premier extent. Vous pouvez d'abord modifier la table pour > ajuster la taille du premier > extent, puis supprimer tout l'espace libre à la fin de chaque fragment à > l'aide de la commande shrink. > > execute function task("fragment shrink", partnum) > > OU > > execute function task("table shrink", "tabname","dbsname") > > John F. Miller III > STSM, Architecte principal > miller3@us.ibm.com > 503-747-1366 > IBM Informix Dynamic Server (IDS) > > ids-bounces@iiug.org a écrit le 03/22/2013 10:47:24 AM : > > > De : "NEIL TRUBY" <neil.truby@ardenta.com> > > À : ids@iiug.org, > > Date : 03/22/2013 10:48 AM > > Objet : Drop or resize fragment [29880] > > Envoyé par : ids-bounces@iiug.org > > > > Nous avons créé une table comportant plusieurs fragments. > > La deuxième tentative de John disait (en incluant la majeure partie du > courriel auquel il répondait) : > > VGhlIHRhYmxlL2ZyYWdtZW50IHNocm > luayBmdW5jdGlvbiB3aWxsIHJlbW92ZSBhbGwgZnJlZSBz > > cGFjZSBhdCB0aGUgZW5kIG9mDQp0aGUgdGFibGUvZnJhZ21lbnQNCnRvIHRoZSBmaXJzdCBleHRl > > bnQgc2l6ZS4gICBZb3UgY2FuIGZpcnN0IGFsdGVyIHRoZSB0YWJsZSBhZGp1c3RpbmcgdGhlDQpm > > aXJzdCBleHRlbnQgc2l6ZSwgdGhlbiByZW1vdmUNCmFsbCB0aGUgZnJlZSBzcGFjZSBhdCB0aGUg > > ZW5kIG9mIGVhY2ggZnJhZ21lbnQgYnkgdXNpbmcgdGhlIHNocmluayBjb21tYW5kLg0KDQpleGVj > > dXRlIGZ1bmN0aW9uIHRhc2soImZyYWdtZW50IHNocmluayIsIHBhcnRudW0pDQoNCk9SDQoNCmV4 > > ZWN1dGUgZnVuY3Rpb24gdGFzaygidGFibGUgc2hyaW5rIiwgInRhYm5hbWUiLCJkYnNuYW1lIikN > > Cg0KDQoNCkpvaG4gRi4gTWlsbGVyIElJSQ0KU1RTTSwgTGVhZCAgQXJjaGl0ZWN0DQptaWxsZXIz > > QHVzLmlibS5jb20NCjUwMy03NDctMTM2Ng0KSUJNIEluZm9ybWl4IER5bmFtaWMgU2VydmVyIChJ > > RFMpDQoNCg0KaWRzLWJvdW5jZXNAaWl1Zy5vcmcgd3JvdGUgb24gMDMvMjIvMjAxMyAxMDo0Nzoy > > NCBBTToNCg0KPiBGcm9tOiAiTkVJTCBUUlVCWSIgPG5laWwudHJ1YnlAYXJkZW50YS5jb20 +DQo+ > > IFRvOiBpZHNAaWl1Zy5vcmcsDQo +IERhdGU6IDAzLzIyLzIwMTMgMTA6NDggQU0NCj4gU3ViamVj > > dDogRHJvcCBvciByZXNpemUgZnJhZ21lbnQgIFsyOTg4MF0NCj4gU2VudCBieTogaWRzLWJvdW5j > > ZXNAaWl1Zy5vcmcNCj4NCj4g
Ce que Madison a dit, c'est : Et pendant tout ce temps, je pensais que John parlait désormais le chiffrement... ;-) > > > > > De : "Fernando Nunes" <domusonline@gmail.com> > À : ids@iiug.org, > Date : 23/03/2013 06:42 > Objet : Re: Drop or resize fragment [29891] > Envoyé par : ids-bounces@iiug.org > > > > Aha... Il y a donc un traducteur ! :) > > Le sam. 23 mars 2013 à 11:31, Jonathan Leffler < > jonathan.leffler@gmail.com> a écrit : > > > Le ven. 22 mars 2013 à 11:31, John Miller iii <miller3@us.ibm.coma écrit : > > >dGhlIHRhYmxlIHNocmluayBmdW5jdGlvbiB3aWxsIHJlbW92ZSBhbGwgZnJlZS [...] > Lotus Notes est un produit intéressant... 2013/3/23 Madison Pruet <mpruet@us.ibm.com> > > QW5kIGFsbCB0aGlzIHRpbWUsIEkgdGhvdWdodCB0aGF0IEpvaG4gd2FzIG5vdyBzcGVha2luZyBl > > bmNyeXB0aW9uLi4uIDstKQ0KDQoNCg0KDQpGcm9tOgkiRmVybmFuZG8gTnVuZXMiIDxkb211c29u > > bGluZUBnbWFpbC5jb20+DQpUbzoJaWRzQGlpdWcub3JnLA0KRGF0ZToJMDMvMjMvMjAxMyAwNjo0 > > MiBBTQ0KU3ViamVjdDoJUmU6IERyb3Agb3IgcmVzaXplIGZyYWdtZW50ICBbMjk4OTFdDQpTZW50 > > IGJ5OglpZHMtYm91bmNlc0BpaXVnLm9yZw0KDQoNCg0KQWhhLi4uIFNvIHRoZXJlIGlzIGEgdHJh > > bnNsYXRvciEgOikNCg0KT24gU2F0LCBNYXIgMjMsIDIwMTMgYXQgMTE6MzEgQU0sIEpvbmF0aGFu > > IExlZmZsZXIgPA0Kam9uYXRoYW4ubGVmZmxlckBnbWFpbC5jb20+IHdyb3RlOg0KDQo+IE9uIEZy > > aSwgTWFyIDIyLCAyMDEzIGF0IDExOjMxIEFNLCBKb2huIE1pbGxlciBpaWkgPG1pbGxlcjNAdXMu > > aWJtLmNvbQ0KPiA+d3JvdGU6DQo+DQo+ID4NCj4gPg0KPg0KZEdobElIUmhZbXhsSUhOb2NtbHVh > > eUJtZFc1amRHbHZiaUIzYVd4c0lISmxiVzkyWlNCaGJHd2dabkpsWlNCemNHRmpaU0JoZENCMA0K > > DQo+ID4NCj4gPg0KPg0KYUdVZ1pXNWtJRzltSUhSb1pRMEtkR0ZpYkdVZ2RHOGdkR2hsRFFwbWFY > > SnpkQ0JsZUhSbGJuUWdjMmw2WlM0Z0lDQlpiM1VnWTJGdQ0KDQo+ID4NCj4gPg0KPg0KSUdacGNu > > TjBJR0ZzZEdWeUlIUm9aU0IwWVdKc1pTQmhaR3AxYzNScGJtY2dkR2hsSUdacGNuTjBEUXBsZUhS > > bGJuUWdjMmw2WlN3Zw0KDQo+ID4NCj4gPg0KPg0KZEdobGJpQnlaVzF2ZG1VTkNtRnNiQ0IwYUdV > [...coupé...] > Je suppose que ceux qui veulent le lire peuvent le faire, s'ils y sont contraints. Le contenu est du texte en Base-64. -- Jonathan Leffler <jonathan.leffler@gmail.com> #include <disclaimer.h> Gardien de DBD::Informix - v2013.0118 - http://dbi.perl.org « Bienheureux sommes-nous, nous qui savons rire de nous-mêmes, car nous n'aurons jamais fini de nous amuser. » --047d7b343b1cca5bf604d89a9372
Et moi qui pensais qu'il était connecté aux bases de données SETI... ;) Le 23 mars 2013 17:05, "Jonathan Leffler" <jonathan.leffler@gmail.com> a écrit : > Ce que Madison a dit, c'était : > > Et pendant tout ce temps, je croyais que John parlait désormais le chiffrement... ;-) > > > > > > > > > > De : "Fernando Nunes" <domusonline@gmail.com> > > À : ids@iiug.org, > > Date : 23/03/2013 06:42 > > Objet : Re: Drop or resize fragment [29891] > > Envoyé par : ids-bounces@iiug.org > > > > > > > > Ah ah... Il y a donc bien un traducteur ! :) > > > > Le sam. 23 mars 2013 à 11:31, Jonathan Leffler < > > jonathan.leffler@gmail.com> a écrit : > > > > > Le ven. 22 mars 2013 à 11:31, John Miller iii > <miller3@us.ibm.coma écrit : > > > >dGhlIHRhYmxlIHNocmluayBmdW5jdGlvbiB3aWxsIHJlbW92ZSBhbGwgZnJlZS [...] > > > > Lotus Notes est un produit intéressant... > > 2013/3/23 Madison Pruet <mpruet@us.ibm.com> > > > > > > QW5kIGFsbCB0aGlzIHRpbWUsIEkgdGhvdWdodCB0aGF0IEpvaG4gd2FzIG5vdyBzcGVha2luZyBl > > > > > bmNyeXB0aW9uLi4uIDstKQ0KDQoNCg0KDQpGcm9tOgkiRmVybmFuZG8gTnVuZXMiIDxkb211c29u > > > > > bGluZUBnbWFpbC5jb20+DQpUbzoJaWRzQGlpdWcub3JnLA0KRGF0ZToJMDMvMjMvMjAxMyAwNjo0 > > > > > MiBBTQ0KU3ViamVjdDoJUmU6IERyb3Agb3IgcmVzaXplIGZyYWdtZW50ICBbMjk4OTFdDQpTZW50 > > > > > IGJ5OglpZHMtYm91bmNlc0BpaXVnLm9yZw0KDQoNCg0KQWhhLi4uIFNvIHRoZXJlIGlzIGEgdHJh > > > > > bnNsYXRvciEgOikNCg0KT24gU2F0LCBNYXIgMjMsIDIwMTMgYXQgMTE6MzEgQU0sIEpvbmF0aGFu > > > > > IExlZmZsZXIgPA0Kam9uYXRoYW4ubGVmZmxlckBnbWFpbC5jb20+IHdyb3RlOg0KDQo+IE9uIEZy > > > > > aSwgTWFyIDIyLCAyMDEzIGF0IDExOjMxIEFNLCBKb2huIE1pbGxlciBpaWkgPG1pbGxlcjNAdXMu > > > > > aWJtLmNvbQ0KPiA+d3JvdGU6DQo+DQo+ID4NCj4gPg0KPg0KZEdobElIUmhZbXhsSUhOb2NtbHVh > > > > > eUJtZFc1amRHbHZiaUIzYVd4c0lISmxiVzkyWlNCaGJHd2dabkpsWlNCemNHRmpaU0JoZENCMA0K > > > > > DQo+ID4NCj4gPg0KPg0KYUdVZ1pXNWtJRzltSUhSb1pRMEtkR0ZpYkdVZ2RHOGdkR2hsRFFwbWFY > > > > > SnpkQ0JsZUhSbGJuUWdjMmw2WlM0Z0lDQlpiM1VnWTJGdQ0KDQo+ID4NCj4gPg0KPg0KSUdacGNu > > > > > TjBJR0ZzZEdWeUlIUm9aU0IwWVdKc1pTQmhaR3AxYzNScGJtY2dkR2hsSUdacGNuTjBEUXBsZUhS > > > > > bGJuUWdjMmw2WlN3Zw0KDQo+ID4NCj4gPg0KPg0KZEdobGJpQnlaVzF2ZG1VTkNtRnNiQ0IwYUdV > > [...coupé...] > > > > Je pars du principe que ceux qui veulent le lire peuvent le faire, s'ils y sont contraints. Le > contenu est du texte Base-64. > > -- > Jonathan Leffler <jonathan.leffler@gmail.com> #include <disclaimer.h> > Gardien de DBD::Informix - v2013.0118 - http://dbi.perl.org > "Bienheureux sommes-nous, nous qui savons rire de nous-mêmes, car nous ne cesserons jamais de > nous amuser." > > --047d7b343b1cca5bf604d89a9372 > > > > ******************************************************************************* > Note du forum : utilisez « Répondre » pour publier une réponse dans le forum de discussion. > > --20cf3079ba56550e2904d89b18f6
Je crois que John essaie de dire ceci : la fonction de réduction (shrink) de table supprime tout l'espace libre à la fin de la table jusqu'à la taille du premier extent. Vous pouvez d'abord modifier la table en ajustant la taille du premier extent, puis supprimer tout l'espace libre à la fin de chaque fragment à l'aide de la commande shrink. execute function task("fragment shrink", partnum) OU execute function task("table shrink", "tabname","dbsname") John F. Miller III STSM, Architecte principal miller3@us.ibm.com 503-747-1366 IBM Informix Dynamic Server (IDS) ids-bounces@iiug.org a écrit le 22/03/2013 10:47:24 : > De : "NEIL TRUBY" <neil.truby@ardenta.com> > À : ids@iiug.org, > Date : 22/03/2013 10:48 > Objet : Drop or resize fragment [29880] > Envoyé par : ids-bounces@iiug.org > > Nous avons créé une table comportant plusieurs fragments. Elle est fragmentée par expression > de sorte que chaque fragment contient les données d'un mois et fait environ 4 Go. > > Et voilà que l'un des dbspaces est plein ! J'aimerais supprimer certains des fragments > *futurs* qui ne contiennent encore rien, par exemple celui de 2013_06, ou > mieux encore, le redimensionner à une taille bien plus petite. > > Je ne trouve pas la syntaxe permettant de réduire la taille du premier extent d'un fragment. > > Lorsque j'ai essayé : > ALTER FRAGMENT ON TABLE tablename DROP PARTITION p2013_06 > > j'ai obtenu dbs02 is full. Ce qui est vrai. Mais qu'essayait-il de faire ? > Peut-être que si > j'ajoutais ne serait-ce qu'un tout petit chunk à dbs02, cela passerait ? > > Ce que je ne veux surtout PAS, c'est que la table entière, avec son milliard de lignes, soit > traitée. Ce fragment est vide et l'opération devrait, je l'espère, être > instantanée ? > > Merci > N > > > ******************************************************************************* > Note du forum : utilisez « Reply » pour publier une réponse dans le forum de discussion. > Le 22/03/2013 19:31, John Miller iii a écrit : > dGhlIHRhYmxlIHNocmluayBmdW5jdGlvbiB3aWxsIHJlbW92ZSBhbGwgZnJlZSBzcGFjZSBhdCB0 > aGUgZW5kIG9mIHRoZQ0KdGFibGUgdG8gdGhlDQpmaXJzdCBleHRlbnQgc2l6ZS4gICBZb3UgY2Fu > IGZpcnN0IGFsdGVyIHRoZSB0YWJsZSBhZGp1c3RpbmcgdGhlIGZpcnN0DQpleHRlbnQgc2l6ZSwg > dGhlbiByZW1vdmUNCmFsbCB0aGUgZnJlZSBzcGFjZSBhdCB0aGUgZW5kIG9mIGVhY2ggZnJhZ21l > bnQgYnkgdXNpbmcgdGhlIHNocmluayBjb21tYW5kLg0KDQpleGVjdXRlIGZ1bmN0aW9uIHRhc2so > ImZyYWdtZW50IHNocmluayIsIHBhcnRudW0pDQoNCk9SDQoNCg0KZXhlY3V0ZSBmdW5jdGlvbiB0 > YXNrKCJ0YWJsZSBzaHJpbmsiLCAidGFibmFtZSIsImRic25hbWUiKQ0KDQoNCkpvaG4gRi4gTWls > bGVyIElJSQ0KU1RTTSwgTGVhZCAgQXJjaGl0ZWN0DQptaWxsZXIzQHVzLmlibS5jb20NCjUwMy03 > NDctMTM2Ng0KSUJNIEluZm9ybWl4IER5bmFtaWMgU2VydmVyIChJRFMpDQoNCg0KDQppZHMtYm91 > bmNlc0BpaXVnLm9yZyB3cm90ZSBvbiAwMy8yMi8yMDEzIDEwOjQ3OjI0IEFNOg0KDQo+IEZyb206 > ICJORUlMIFRSVUJZIiA8bmVpbC50cnVieUBhcmRlbnRhLmNvbT4NCj4gVG86IGlkc0BpaXVnLm9y > ZywNCj4gRGF0ZTogMDMvMjIvMjAxMyAxMDo0OCBBTQ0KPiBTdWJqZWN0OiBEcm9wIG9yIHJlc2l6 > ZSBmcmFnbWVudCAgWzI5ODgwXQ0KPiBTZW50IGJ5OiBpZHMtYm91bmNlc0BpaXVnLm9yZw0KPg0K > PiBXZSd2ZSBjcmVhdGVkIGEgdGFibGUgd2l0aCBtdWx0aXBsZSBmcmFnbWVudHMuIEl0J3MgZnJh > Z21lbnRlZCBieQ0KZXhwcmVzc2lvbg0KPiBzbyBlYWNoIGZyYWdtZW50IGhvbGRzIGEgbW9udGgn > cyBkYXRhIGFuZCBpcyBhYm91dCA0ZyBpbiBzaXplLg0KPg0KPiBOb3cgb25lIG9mIHRoZSBkYnNw > YWNlcyBpcyBmdWxsISBJJ2QgbGlrZSB0byBkcm9wIHNvbWUgb2YgdGhlICpmdXR1cmUqDQo+IGZy > YWdtZW50cyB0aGF0IGRvbid0IGhhdmUgYW55dGhpbmcgaW4gdGhlbSB5ZXQsIHNheSB0aGUgb25l > IGZvciAyMDEzXzA2LA0Kb3INCj4gZXZlbiBiZXR0ZXIgcmVzaXplIGl0IG11Y2ggc21hbGxlci4N > Cj4NCj4gSSBjYW4ndCBzZWUgdGhlIHN5bnRheCBmb3IgcmVkdWNpbmcgdGhlIGZpcnN0IGV4dGVu > dCBzaXplIG9mIGEgZnJhZ21lbnQuDQo+DQo+IFdoZW4gSSB0cmllZDoNCj4gQUxURVIgRlJBR01F > TlQgT04gVEFCTEUgdGFibGVuYW1lIERST1AgUEFSVElUSU9OIHAyMDEzXzA2DQo+DQo+IEkgZ290 > IOKAnGRiczAyIGlzIGZ1bGzigJ0uIFdoaWNoIGlzIHRydWUuIEJ1dCB3aGF0IHdhcyBpdCB0cnlp > bmcgdG8gZG8/DQo+IFBlcmhhcHMgaWYNCj4gSSBhZGRlZCBqdXN0IGEgdGlueSBjaHVuayB0byBk > YnMwMiBJJ2QgYmUgT0s/DQo+DQo+IFdoYXQgSSByZWFsbHkgZG8gTk9UIHdhbnQgaXMgZm9yIHRo > ZSB3aG9sZSB0YWJsZSwgYWxsIDEgYmlsbGlvbiByb3dzLCB0bw0KYmUNCj4gcHJvY2Vzc2VkLiBU > aGlzIGZyYWdtZW50IGlzIGVtcHR5IGFuZCB0aGUgb3BlcmF0aW9uIHNob3VsZCwgSSBob3BlLCBi > ZQ0KPiBpbnN0YW50YW5lb3VzPw0KPg0KPiBUaGFua3MNCj4gTg0KPg0KPg0KPg0KKioqKioqKioq > KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq > KioqKioqKioqKioqKg0KDQo+ICAgRm9ydW0gTm90ZTogVXNlICJSZXBseSIgdG8gcG9zdCBhIHJl > c3BvbnNlIGluIHRoZSBkaXNjdXNzaW9uIGZvcnVtLg0KPg== > > > ******************************************************************************* > Note du forum : utilisez « Reply » pour publier une réponse dans le forum de discussion. > >
Et cette fois-ci, John a dit : La fonction de réduction (shrink) de table/fragment supprime tout l'espace libre situé à la fin de la table/du fragment jusqu'à la taille du premier extent. Vous pouvez d'abord modifier la table en ajustant la taille du premier extent, puis supprimer tout l'espace libre à la fin de chaque fragment à l'aide de la commande shrink. execute function task("fragment shrink", partnum) OU execute function task("table shrink", "tabname","dbsname") John F. Miller III STSM, Lead Architect miller3@us.ibm.com 503-747-1366 IBM Informix Dynamic Server (IDS) ids-bounces@iiug.org a écrit le 22/03/2013 10:47:24 : > De : "NEIL TRUBY" <neil.truby@ardenta.com> > À : ids@iiug.org, > Date : 22/03/2013 10:48 > Objet : Drop or resize fragment [29880] > Envoyé par : ids-bounces@iiug.org > > Nous avons créé une table comportant plusieurs fragments. Elle est fragmentée par expression > de sorte que chaque fragment contient les données d'un mois et pèse environ 4 Go. > > Et voilà que l'un des dbspaces est plein ! J'aimerais supprimer certains des fragments > *futurs* qui ne contiennent encore rien, par exemple celui de 2013_06, ou > mieux encore, en réduire fortement la taille. > > Je ne trouve pas la syntaxe permettant de réduire la taille du premier extent d'un fragment. > > Lorsque j'ai essayé : > ALTER FRAGMENT ON TABLE tablename DROP PARTITION p2013_06 > > J'ai obtenu dbs02 is full. Ce qui est exact. Mais qu'essayait-il de faire ? > Peut-être que si > j'ajoutais un tout petit chunk à dbs02, cela passerait ? > > Ce que je ne veux SURTOUT pas, c'est que la table entière, avec son milliard de lignes, soit > traitée. Ce fragment est vide et l'opération devrait, je l'espère, être > instantanée ? > > Merci > N > > > ******************************************************************************* > Note du forum : Utilisez « Répondre » pour publier une réponse dans le forum de discussion. > Le 22.3.2013. 20:23, John Miller iii a écrit : > VGhlIHRhYmxlL2ZyYWdtZW50IHNocmluayBmdW5jdGlvbiB3aWxsIHJlbW92ZSBhbGwgZnJlZSBz > cGFjZSBhdCB0aGUgZW5kIG9mDQp0aGUgdGFibGUvZnJhZ21lbnQNCnRvIHRoZSBmaXJzdCBleHRl > bnQgc2l6ZS4gICBZb3UgY2FuIGZpcnN0IGFsdGVyIHRoZSB0YWJsZSBhZGp1c3RpbmcgdGhlDQpm > aXJzdCBleHRlbnQgc2l6ZSwgdGhlbiByZW1vdmUNCmFsbCB0aGUgZnJlZSBzcGFjZSBhdCB0aGUg > ZW5kIG9mIGVhY2ggZnJhZ21lbnQgYnkgdXNpbmcgdGhlIHNocmluayBjb21tYW5kLg0KDQpleGVj > dXRlIGZ1bmN0aW9uIHRhc2soImZyYWdtZW50IHNocmluayIsIHBhcnRudW0pDQoNCk9SDQoNCmV4 > ZWN1dGUgZnVuY3Rpb24gdGFzaygidGFibGUgc2hyaW5rIiwgInRhYm5hbWUiLCJkYnNuYW1lIikN > Cg0KDQoNCkpvaG4gRi4gTWlsbGVyIElJSQ0KU1RTTSwgTGVhZCAgQXJjaGl0ZWN0DQptaWxsZXIz > QHVzLmlibS5jb20NCjUwMy03NDctMTM2Ng0KSUJNIEluZm9ybWl4IER5bmFtaWMgU2VydmVyIChJ > RFMpDQoNCg0KaWRzLWJvdW5jZXNAaWl1Zy5vcmcgd3JvdGUgb24gMDMvMjIvMjAxMyAxMDo0Nzoy > NCBBTToNCg0KPiBGcm9tOiAiTkVJTCBUUlVCWSIgPG5laWwudHJ1YnlAYXJkZW50YS5jb20+DQo+ > IFRvOiBpZHNAaWl1Zy5vcmcsDQo+IERhdGU6IDAzLzIyLzIwMTMgMTA6NDggQU0NCj4gU3ViamVj > dDogRHJvcCBvciByZXNpemUgZnJhZ21lbnQgIFsyOTg4MF0NCj4gU2VudCBieTogaWRzLWJvdW5j > ZXNAaWl1Zy5vcmcNCj4NCj4gV2UndmUgY3JlYXRlZCBhIHRhYmxlIHdpdGggbXVsdGlwbGUgZnJh > Z21lbnRzLiBJdCdzIGZyYWdtZW50ZWQgYnkNCmV4cHJlc3Npb24NCj4gc28gZWFjaCBmcmFnbWVu > dCBob2xkcyBhIG1vbnRoJ3MgZGF0YSBhbmQgaXMgYWJvdXQgNGcgaW4gc2l6ZS4NCj4NCj4gTm93 > IG9uZSBvZiB0aGUgZGJzcGFjZXMgaXMgZnVsbCEgSSdkIGxpa2UgdG8gZHJvcCBzb21lIG9mIHRo > ZSAqZnV0dXJlKg0KPiBmcmFnbWVudHMgdGhhdCBkb24ndCBoYXZlIGFueXRoaW5nIGluIHRoZW0g > eWV0LCBzYXkgdGhlIG9uZSBmb3IgMjAxM18wNiwNCm9yDQo+IGV2ZW4gYmV0dGVyIHJlc2l6ZSBp > dCBtdWNoIHNtYWxsZXIuDQo+DQo+IEkgY2FuJ3Qgc2VlIHRoZSBzeW50YXggZm9yIHJlZHVjaW5n > IHRoZSBmaXJzdCBleHRlbnQgc2l6ZSBvZiBhIGZyYWdtZW50Lg0KPg0KPiBXaGVuIEkgdHJpZWQ6 > DQo+IEFMVEVSIEZSQUdNRU5UIE9OIFRBQkxFIHRhYmxlbmFtZSBEUk9QIFBBUlRJVElPTiBwMjAx > M18wNg0KPg0KPiBJIGdvdCDigJxkYnMwMiBpcyBmdWxs4oCdLiBXaGljaCBpcyB0cnVlLiBCdXQg > d2hhdCB3YXMgaXQgdHJ5aW5nIHRvIGRvPw0KPiBQZXJoYXBzIGlmDQo+IEkgYWRkZWQganVzdCBh > IHRpbnkgY2h1bmsgdG8gZGJzMDIgSSdkIGJlIE9LPw0KPg0KPiBXaGF0IEkgcmVhbGx5IGRvIE5P > VCB3YW50IGlzIGZvciB0aGUgd2hvbGUgdGFibGUsIGFsbCAxIGJpbGxpb24gcm93cywgdG8NCmJl > DQo+IHByb2Nlc3NlZC4gVGhpcyBmcmFnbWVudCBpcyBlbXB0eSBhbmQgdGhlIG9wZXJhdGlvbiBz > aG91bGQsIEkgaG9wZSwgYmUNCj4gaW5zdGFudGFuZW91cz8NCj4NCj4gVGhhbmtzDQo+IE4NCj4N > Cj4NCj4NCioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq > KioqKioqKioqKioqKioqKioqKioqKioqKioqKioNCg0KPiAgIEZvcnVtIE5vdGU6IFVzZSAiUmVw > bHkiIHRvIHBvc3QgYSByZXNwb25zZSBpbiB0aGUgZGlzY3Vzc2lvbiBmb3J1bS4NCj4=
Bon... maintenant, mon gmail pense que ce qui suit est du chinois... mais la dernière fois que j'ai parlé à Madison, il ne connaissait pas cette langue. Existe-t-il une méthode permettant aux personnes qui publient accidentellement dans ce format de voir leur « vraie » réponse affichée à la place de ce qui suit ? Bonne continuation. Clifton 2013/3/23 Madison Pruet <mpruet@us.ibm.com> > > QW5kIGFsbCB0aGlzIHRpbWUsIEkgdGhvdWdodCB0aGF0IEpvaG4gd2FzIG5vdyBzcGVha2luZyBl > > bmNyeXB0aW9uLi4uIDstKQ0KDQoNCg0KDQpGcm9tOgkiRmVybmFuZG8gTnVuZXMiIDxkb211c29u > > bGluZUBnbWFpbC5jb20+DQpUbzoJaWRzQGlpdWcub3JnLA0KRGF0ZToJMDMvMjMvMjAxMyAwNjo0 > > MiBBTQ0KU3ViamVjdDoJUmU6IERyb3Agb3IgcmVzaXplIGZyYWdtZW50ICBbMjk4OTFdDQpTZW50 > > IGJ5OglpZHMtYm91bmNlc0BpaXVnLm9yZw0KDQoNCg0KQWhhLi4uIFNvIHRoZXJlIGlzIGEgdHJh > > bnNsYXRvciEgOikNCg0KT24gU2F0LCBNYXIgMjMsIDIwMTMgYXQgMTE6MzEgQU0sIEpvbmF0aGFu > > IExlZmZsZXIgPA0Kam9uYXRoYW4ubGVmZmxlckBnbWFpbC5jb20+IHdyb3RlOg0KDQo+IE9uIEZy > > aSwgTWFyIDIyLCAyMDEzIGF0IDExOjMxIEFNLCBKb2huIE1pbGxlciBpaWkgPG1pbGxlcjNAdXMu > > aWJtLmNvbQ0KPiA+d3JvdGU6DQo+DQo+ID4NCj4gPg0KPg0KZEdobElIUmhZbXhsSUhOb2NtbHVh > > eUJtZFc1amRHbHZiaUIzYVd4c0lISmxiVzkyWlNCaGJHd2dabkpsWlNCemNHRmpaU0JoZENCMA0K > > DQo+ID4NCj4gPg0KPg0KYUdVZ1pXNWtJRzltSUhSb1pRMEtkR0ZpYkdVZ2RHOGdkR2hsRFFwbWFY > > SnpkQ0JsZUhSbGJuUWdjMmw2WlM0Z0lDQlpiM1VnWTJGdQ0KDQo+ID4NCj4gPg0KPg0KSUdacGNu > > TjBJR0ZzZEdWeUlIUm9aU0IwWVdKc1pTQmhaR3AxYzNScGJtY2dkR2hsSUdacGNuTjBEUXBsZUhS > > bGJuUWdjMmw2WlN3Zw0KDQo+ID4NCj4gPg0KPg0KZEdobGJpQnlaVzF2ZG1VTkNtRnNiQ0IwYUdV > > Z1puSmxaU0J6Y0dGalpTQmhkQ0IwYUdVZ1pXNWtJRzltSUdWaFkyZ2dabkpoWjIxbA0KDQo+ID4N > > Cj4gPg0KPg0KYm5RZ1lua2dkWE5wYm1jZ2RHaGxJSE5vY21sdWF5QmpiMjF0WVc1a0xnMEtEUXBs > > ZUdWamRYUmxJR1oxYm1OMGFXOXVJSFJoYzJzbw0KDQo+ID4NCj4gPg0KPg0KSW1aeVlXZHRaVzUw > > SUhOb2NtbHVheUlzSUhCaGNuUnVkVzBwRFFvTkNrOVNEUW9OQ2cwS1pYaGxZM1YwWlNCbWRXNWpk > > R2x2YmlCMA0KDQo+ID4NCj4gPg0KPg0KWVhOcktDSjBZV0pzWlNCemFISnBibXNpTENBaWRHRmli > > bUZ0WlNJc0ltUmljMjVoYldVaUtRMEtEUW9OQ2twdmFHNGdSaTRnVFdscw0KDQo+ID4NCj4gPg0K > > Pg0KYkdWeUlFbEpTUTBLVTFSVFRTd2dUR1ZoWkNBZ1FYSmphR2wwWldOMERRcHRhV3hzWlhJelFI > > VnpMbWxpYlM1amIyME5DalV3TXkwMw0KDQo+ID4NCj4gPg0KPg0KTkRjdE1UTTJOZzBLU1VKTklF > > bHVabTl5YldsNElFUjVibUZ0YVdNZ1UyVnlkbVZ5SUNoSlJGTXBEUW9OQ2cwS0RRcHBaSE10WW05 > > MQ0KDQo+ID4NCj4gPg0KPiBibU5sYzBCcGFYVm5MbTl5WnlCM2NtOTBaU0J2YmlBd015OHlNaTh5 > > TURFeklERXdPalEzT2pJMElFRk5PZzBLRFFvDQorSUVaeWIyMDYNCj4gPg0KPiA+DQo+DQpJQ0pP > > UlVsTUlGUlNWVUpaSWlBOGJtVnBiQzUwY25WaWVVQmhjbVJsYm5SaExtTnZiVDROQ2o0Z1ZHODZJ > > R2xrYzBCcGFYVm5MbTl5DQoNCj4gPg0KPiA+DQo+DQpaeXdOQ2o0Z1JHRjBaVG9nTURNdk1qSXZN > > akF4TXlBeE1EbzBPQ0JCVFEwS1BpQlRkV0pxWldOME9pQkVjbTl3SUc5eUlISmxjMmw2DQoNCj4g > > Pg0KPiA+DQo+DQpaU0JtY21GbmJXVnVkQ0FnV3pJNU9EZ3dYUTBLUGlCVFpXNTBJR0o1T2lCcFpI > > TXRZbTkxYm1ObGMwQnBhWFZuTG05eVp3MEtQZzBLDQoNCj4gPg0KPiA+DQo+DQpQaUJYWlNkMlpT > > QmpjbVZoZEdWa0lHRWdkR0ZpYkdVZ2QybDBhQ0J0ZFd4MGFYQnNaU0JtY21GbmJXVnVkSE11SUVs > > MEozTWdabkpoDQoNCj4gPg0KPiA+DQo+DQpaMjFsYm5SbFpDQmllUTBLWlhod2NtVnpjMmx2Ymcw > > S1BpQnpieUJsWVdOb0lHWnlZV2R0Wlc1MElHaHZiR1J6SUdFZ2JXOXVkR2duDQoNCj4gPg0KPiA+ > > DQo+DQpjeUJrWVhSaElHRnVaQ0JwY3lCaFltOTFkQ0EwWnlCcGJpQnphWHBsTGcwS1BnMEtQaUJP > > YjNjZ2IyNWxJRzltSUhSb1pTQmtZbk53DQoNCj4gPg0KPiA+DQo+IFlXTmxjeUJwY3lCbWRXeHNJ > > U0JKSjJRZ2JHbHJaU0IwYnlCa2NtOXdJSE52YldVZ2IyWWdkR2hsSUNwbWRYUjFjbVVxRFFvDQor > > SUdaeQ0KPiA+DQo+ID4NCj4NCllXZHRaVzUwY3lCMGFHRjBJR1J2YmlkMElHaGhkbVVnWVc1NWRH > > aHBibWNnYVc0Z2RHaGxiU0I1WlhRc0lITmhlU0IwYUdVZ2IyNWwNCg0KPiA+DQo+ID4NCj4NCklH > > WnZjaUF5TURFelh6QTJMQTBLYjNJTkNqNGdaWFpsYmlCaVpYUjBaWElnY21WemFYcGxJR2wwSUcx > > MVkyZ2djMjFoYkd4bGNpNE4NCg0KPiA+DQo+ID4NCj4NCkNqNE5DajRnU1NCallXNG5kQ0J6WldV > > Z2RHaGxJSE41Ym5SaGVDQm1iM0lnY21Wa2RXTnBibWNnZEdobElHWnBjbk4wSUdWNGRHVnUNCg0K > > PiA+DQo+ID4NCj4gZENCemFYcGxJRzltSUdFZ1puSmhaMjFsYm5RdURRbytEUW8NCitJRmRvWlc0 > > Z1NTQjBjbWxsWkRvTkNqNGdRVXhVUlZJZ1JsSkJSMDFGDQo+ID4NCj4gPg0KPiBUbFFnVDA0Z1ZF > > RkNURVVnZEdGaWJHVnVZVzFsSUVSU1QxQWdVRUZTVkVsVVNVOU9JSEF5TURFelh6QTJEUW8rRFFv > > DQorSUVrZ1oyOTANCj4gPg0KPiA+DQo+DQpJT0tBbkdSaWN6QXlJR2x6SUdaMWJHemlnSjB1SUZk > > b2FXTm9JR2x6SUhSeWRXVXVJRUoxZENCM2FHRjBJSGRoY3lCcGRDQjBjbmxwDQoNCj4gPg0KPiA+ > > DQo+IGJtY2dkRzhnWkc4L0RRbw0KK0lGQmxjbWhoY0hNZ2FXWU5DajRnU1NCaFpHUmxaQ0JxZFhO > > MElHRWdkR2x1ZVNCamFIVnVheUIwYnlCaw0KPiA+DQo+ID4NCj4gWW5Nd01pQkpKMlFnWW1VZ1Qw > > cy9EUW8rRFFvDQorSUZkb1lYUWdTU0J5WldGc2JIa2daRzhnVGs5VUlIZGhiblFnYVhNZ1ptOXlJ > > SFJvDQo+ID4NCj4gPg0KPg0KWlNCM2FHOXNaU0IwWVdKc1pTd2dZV3hzSURFZ1ltbHNiR2x2YmlC > > eWIzZHpMQ0IwYncwS1ltVU5DajRnY0hKdlkyVnpjMlZrTGlCVQ0KDQo+ID4NCj4gPg0KPg0KYUds > > eklHWnlZV2R0Wlc1MElHbHpJR1Z0Y0hSNUlHRnVaQ0IwYUdVZ2IzQmxjbUYwYVc5dUlITm9iM1Zz > > WkN3Z1NTQm9iM0JsTENCaQ0KDQo+ID4NCj4gPg0KPg0KWlEwS1BpQnBibk4wWVc1MFlXNWxiM1Z6 > > UHcwS1BnMEtQaUJVYUdGdWEzTU5DajRnVGcwS1BnMEtQZzBLUGcwS0tpb3FLaW9xS2lvcQ0KDQo+ > > ID4NCj4gPg0KPg0KS2lvcUtpb3FLaW9xS2lvcUtpb3FLaW9xS2lvcUtpb3FLaW9xS2lvcUtpb3FL > > aW9xS2lvcUtpb3FLaW9xS2lvcUtpb3FLaW9xS2lvcQ0KDQo+ID4NCj4gPg0KPiBLaW9xS2lvcUtp > > b3FLaW9xS2cwS0RRbw0KK0lDQWdSbTl5ZFcwZ1RtOTBaVG9nVlhObElDSlNaWEJzZVNJZ2RHOGdj > > Rzl6ZENCaElISmwNCj4gPiBjM0J2Ym5ObElHbHVJSFJvWlNCa2FYTmpkWE56YVc5dUlHWnZjblZ0 > > TGcwS1BnPT0NCj4gPg0KPg0KPiBXaGljaCwgYmVpbmcgdHJhbnNsYXRlZCBhbmQgdHJ1bmNhdGVk > > IChyZW1vdmluZyBtdWNoIG9mIHRoZSBlbWFpbCB0bw0Kd2hpY2gNCj4gaXQgcmVwb25kcyksIHNh > > eXM6DQo+DQo+IHRoZSB0YWJsZSBzaHJpbmsgZnVuY3Rpb24gd2lsbCByZW1vdmUgYWxsIGZyZWUg > > c3BhY2UgYXQgdGhlIGVuZCBvZiB0aGUNCj4gdGFibGUgdG8gdGhlDQo+IGZpcnN0IGV4dGVudCBz > > aXplLiBZb3UgY2FuIGZpcnN0IGFsdGVyIHRoZSB0YWJsZSBhZGp1c3RpbmcgdGhlIGZpcnN0DQo+ > > IGV4dGVudCBzaXplLCB0aGVuIHJlbW92ZQ0KPiBhbGwgdGhlIGZyZWUgc3BhY2UgYXQgdGhlIGVu > > ZCBvZiBlYWNoIGZyYWdtZW50IGJ5IHVzaW5nIHRoZSBzaHJpbmsNCmNvbW1hbmQuDQo+DQo+IGV4 > > ZWN1dGUgZnVuY3Rpb24gdGFzaygiZnJhZ21lbnQgc2hyaW5rIiwgcGFydG51bSkNCj4NCj4gT1IN > > Cj4NCj4gZXhlY3V0ZSBmdW5jdGlvbiB0YXNrKCJ0YWJsZSBzaHJpbmsiLCAidGFibmFtZSIsImRi > > c25hbWUiKQ0KPg0KPiBKb2huIEYuIE1pbGxlciBJSUkNCj4gU1RTTSwgTGVhZCBBcmNoaXRlY3QN > > Cj4gbWlsbGVyM0B1cy5pYm0uY29tDQo+IDUwMy03NDctMTM2Ng0KPiBJQk0gSW5mb3JtaXggRHlu > > YW1pYyBTZXJ2ZXIgKElEUykNCj4NCj4gaWRzLWJvdW5jZXNAaWl1Zy5vcmcgd3JvdGUgb24gMDMv > > MjIvMjAxMyAxMDo0NzoyNCBBTToNCj4NCj4gPiBGcm9tOiAiTkVJTCBUUlVCWSIgPG5laWwudHJ1 > > YnlAYXJkZW50YS5jb20+DQo+ID4gVG86IGlkc0BpaXVnLm9yZywNCj4gPiBEYXRlOiAwMy8yMi8y > > MDEzIDEwOjQ4IEFNDQo+ID4gU3ViamVjdDogRHJvcCBvciByZXNpemUgZnJhZ21lbnQgWzI5ODgw > > XQ0KPiA+IFNlbnQgYnk6IGlkcy1ib3VuY2VzQGlpdWcub3JnDQo+ID4NCj4gPiBXZSd2ZSBjcmVh > > dGVkIGEgdGFibGUgd2l0aCBtdWx0aXBsZSBmcmFnbWVudHMuDQo+DQo+IEpvaG4ncyBzZWNvbmQg > > YXR0ZW1wdCBzYWlkICh3aXRoIG1vc3Qgb2YgdGhlIGVtYWlsIGJlaW5nIHJlc3BvbmRlZCB0bw0K > > PiBpbmNsdWRlZCk6DQo+DQo+IFZHaGxJSFJoWW14bEwyWnlZV2R0Wlc1MElITm9jbQ0KPiBsdWF5 > > Qm1kVzVqZEdsdmJpQjNhV3hzSUhKbGJXOTJaU0JoYkd3Z1puSmxaU0J6DQo+DQo+DQpjR0ZqWlNC > > aGRDQjBhR1VnWlc1a0lHOW1EUXAwYUdVZ2RHRmliR1V2Wm5KaFoyMWxiblFOQ25SdklIUm9aU0Jt > > YVhKemRDQmxlSFJsDQoNCj4NCj4NCmJuUWdjMmw2WlM0Z0lDQlpiM1VnWTJGdUlHWnBjbk4wSUdG > > c2RHVnlJSFJvWlNCMFlXSnNaU0JoWkdwMWMzUnBibWNnZEdobERRcG0NCg0KPg0KPg0KYVhKemRD > > QmxlSFJsYm5RZ2MybDZaU3dnZEdobGJpQnlaVzF2ZG1VTkNtRnNiQ0IwYUdVZ1puSmxaU0J6Y0dG >@
Google pense que ce message est en chinois. Art Art S. Kagel Advanced DataTools (www.advancedatatools.com) Blog : http://informix-myview.blogspot.com/ Avertissement : N'oubliez pas que mes opinions sont les miennes et n'engagent ni mon employeur, Advanced DataTools, ni le IIUG, ni aucune autre organisation à laquelle je suis associé de manière explicite, implicite ou par déduction. Ces opinions ne reflètent pas non plus celles d'autres personnes affiliées à une entité à laquelle je suis affilié, ni celles de ces entités elles-mêmes. 2013/3/23 Madison Pruet <mpruet@us.ibm.com> > > QW5kIGFsbCB0aGlzIHRpbWUsIEkgdGhvdWdodCB0aGF0IEpvaG4gd2FzIG5vdyBzcGVha2luZyBl > > bmNyeXB0aW9uLi4uIDstKQ0KDQoNCg0KDQpGcm9tOgkiRmVybmFuZG8gTnVuZXMiIDxkb211c29u > > bGluZUBnbWFpbC5jb20+DQpUbzoJaWRzQGlpdWcub3JnLA0KRGF0ZToJMDMvMjMvMjAxMyAwNjo0 > > MiBBTQ0KU3ViamVjdDoJUmU6IERyb3Agb3IgcmVzaXplIGZyYWdtZW50ICBbMjk4OTFdDQpTZW50 > > IGJ5OglpZHMtYm91bmNlc0BpaXVnLm9yZw0KDQoNCg0KQWhhLi4uIFNvIHRoZXJlIGlzIGEgdHJh > > bnNsYXRvciEgOikNCg0KT24gU2F0LCBNYXIgMjMsIDIwMTMgYXQgMTE6MzEgQU0sIEpvbmF0aGFu > > IExlZmZsZXIgPA0Kam9uYXRoYW4ubGVmZmxlckBnbWFpbC5jb20+IHdyb3RlOg0KDQo+IE9uIEZy > > aSwgTWFyIDIyLCAyMDEzIGF0IDExOjMxIEFNLCBKb2huIE1pbGxlciBpaWkgPG1pbGxlcjNAdXMu > > aWJtLmNvbQ0KPiA+d3JvdGU6DQo+DQo+ID4NCj4gPg0KPg0KZEdobElIUmhZbXhsSUhOb2NtbHVh > > eUJtZFc1amRHbHZiaUIzYVd4c0lISmxiVzkyWlNCaGJHd2dabkpsWlNCemNHRmpaU0JoZENCMA0K > > DQo+ID4NCj4gPg0KPg0KYUdVZ1pXNWtJRzltSUhSb1pRMEtkR0ZpYkdVZ2RHOGdkR2hsRFFwbWFY > > SnpkQ0JsZUhSbGJuUWdjMmw2WlM0Z0lDQlpiM1VnWTJGdQ0KDQo+ID4NCj4gPg0KPg0KSUdacGNu > > TjBJR0ZzZEdWeUlIUm9aU0IwWVdKc1pTQmhaR3AxYzNScGJtY2dkR2hsSUdacGNuTjBEUXBsZUhS > > bGJuUWdjMmw2WlN3Zw0KDQo+ID4NCj4gPg0KPg0KZEdobGJpQnlaVzF2ZG1VTkNtRnNiQ0IwYUdV > > Z1puSmxaU0J6Y0dGalpTQmhkQ0IwYUdVZ1pXNWtJRzltSUdWaFkyZ2dabkpoWjIxbA0KDQo+ID4N > > Cj4gPg0KPg0KYm5RZ1lua2dkWE5wYm1jZ2RHaGxJSE5vY21sdWF5QmpiMjF0WVc1a0xnMEtEUXBs > > ZUdWamRYUmxJR1oxYm1OMGFXOXVJSFJoYzJzbw0KDQo+ID4NCj4gPg0KPg0KSW1aeVlXZHRaVzUw > > SUhOb2NtbHVheUlzSUhCaGNuUnVkVzBwRFFvTkNrOVNEUW9OQ2cwS1pYaGxZM1YwWlNCbWRXNWpk > > R2x2YmlCMA0KDQo+ID4NCj4gPg0KPg0KWVhOcktDSjBZV0pzWlNCemFISnBibXNpTENBaWRHRmli > > bUZ0WlNJc0ltUmljMjVoYldVaUtRMEtEUW9OQ2twdmFHNGdSaTRnVFdscw0KDQo+ID4NCj4gPg0K > > Pg0KYkdWeUlFbEpTUTBLVTFSVFRTd2dUR1ZoWkNBZ1FYSmphR2wwWldOMERRcHRhV3hzWlhJelFI > > VnpMbWxpYlM1amIyME5DalV3TXkwMw0KDQo+ID4NCj4gPg0KPg0KTkRjdE1UTTJOZzBLU1VKTklF > > bHVabTl5YldsNElFUjVibUZ0YVdNZ1UyVnlkbVZ5SUNoSlJGTXBEUW9OQ2cwS0RRcHBaSE10WW05 > > MQ0KDQo+ID4NCj4gPg0KPiBibU5sYzBCcGFYVm5MbTl5WnlCM2NtOTBaU0J2YmlBd015OHlNaTh5 > > TURFeklERXdPalEzT2pJMElFRk5PZzBLRFFvDQorSUVaeWIyMDYNCj4gPg0KPiA+DQo+DQpJQ0pP > > UlVsTUlGUlNWVUpaSWlBOGJtVnBiQzUwY25WaWVVQmhjbVJsYm5SaExtTnZiVDROQ2o0Z1ZHODZJ > > R2xrYzBCcGFYVm5MbTl5DQoNCj4gPg0KPiA+DQo+DQpaeXdOQ2o0Z1JHRjBaVG9nTURNdk1qSXZN > > akF4TXlBeE1EbzBPQ0JCVFEwS1BpQlRkV0pxWldOME9pQkVjbTl3SUc5eUlISmxjMmw2DQoNCj4g > > Pg0KPiA+DQo+DQpaU0JtY21GbmJXVnVkQ0FnV3pJNU9EZ3dYUTBLUGlCVFpXNTBJR0o1T2lCcFpI > > TXRZbTkxYm1ObGMwQnBhWFZuTG05eVp3MEtQZzBLDQoNCj4gPg0KPiA+DQo+DQpQaUJYWlNkMlpT > > QmpjbVZoZEdWa0lHRWdkR0ZpYkdVZ2QybDBhQ0J0ZFd4MGFYQnNaU0JtY21GbmJXVnVkSE11SUVs > > MEozTWdabkpoDQoNCj4gPg0KPiA+DQo+DQpaMjFsYm5SbFpDQmllUTBLWlhod2NtVnpjMmx2Ymcw > > S1BpQnpieUJsWVdOb0lHWnlZV2R0Wlc1MElHaHZiR1J6SUdFZ2JXOXVkR2duDQoNCj4gPg0KPiA+ > > DQo+DQpjeUJrWVhSaElHRnVaQ0JwY3lCaFltOTFkQ0EwWnlCcGJpQnphWHBsTGcwS1BnMEtQaUJP > > YjNjZ2IyNWxJRzltSUhSb1pTQmtZbk53DQoNCj4gPg0KPiA+DQo+IFlXTmxjeUJwY3lCbWRXeHNJ > > U0JKSjJRZ2JHbHJaU0IwYnlCa2NtOXdJSE52YldVZ2IyWWdkR2hsSUNwbWRYUjFjbVVxRFFvDQor > > SUdaeQ0KPiA+DQo+ID4NCj4NCllXZHRaVzUwY3lCMGFHRjBJR1J2YmlkMElHaGhkbVVnWVc1NWRH > > aHBibWNnYVc0Z2RHaGxiU0I1WlhRc0lITmhlU0IwYUdVZ2IyNWwNCg0KPiA+DQo+ID4NCj4NCklH > > WnZjaUF5TURFelh6QTJMQTBLYjNJTkNqNGdaWFpsYmlCaVpYUjBaWElnY21WemFYcGxJR2wwSUcx > > MVkyZ2djMjFoYkd4bGNpNE4NCg0KPiA+DQo+ID4NCj4NCkNqNE5DajRnU1NCallXNG5kQ0J6WldV > > Z2RHaGxJSE41Ym5SaGVDQm1iM0lnY21Wa2RXTnBibWNnZEdobElHWnBjbk4wSUdWNGRHVnUNCg0K > > PiA+DQo+ID4NCj4gZENCemFYcGxJRzltSUdFZ1puSmhaMjFsYm5RdURRbytEUW8NCitJRmRvWlc0 > > Z1NTQjBjbWxsWkRvTkNqNGdRVXhVUlZJZ1JsSkJSMDFGDQo+ID4NCj4gPg0KPiBUbFFnVDA0Z1ZF > > RkNURVVnZEdGaWJHVnVZVzFsSUVSU1QxQWdVRUZTVkVsVVNVOU9JSEF5TURFelh6QTJEUW8rRFFv > > DQorSUVrZ1oyOTANCj4gPg0KPiA+DQo+DQpJT0tBbkdSaWN6QXlJR2x6SUdaMWJHemlnSjB1SUZk > > b2FXTm9JR2x6SUhSeWRXVXVJRUoxZENCM2FHRjBJSGRoY3lCcGRDQjBjbmxwDQoNCj4gPg0KPiA+ > > DQo+IGJtY2dkRzhnWkc4L0RRbw0KK0lGQmxjbWhoY0hNZ2FXWU5DajRnU1NCaFpHUmxaQ0JxZFhO > > MElHRWdkR2x1ZVNCamFIVnVheUIwYnlCaw0KPiA+DQo+ID4NCj4gWW5Nd01pQkpKMlFnWW1VZ1Qw > > cy9EUW8rRFFvDQorSUZkb1lYUWdTU0J5WldGc2JIa2daRzhnVGs5VUlIZGhiblFnYVhNZ1ptOXlJ > > SFJvDQo+ID4NCj4gPg0KPg0KWlNCM2FHOXNaU0IwWVdKc1pTd2dZV3hzSURFZ1ltbHNiR2x2YmlC > > eWIzZHpMQ0IwYncwS1ltVU5DajRnY0hKdlkyVnpjMlZrTGlCVQ0KDQo+ID4NCj4gPg0KPg0KYUds > > eklHWnlZV2R0Wlc1MElHbHpJR1Z0Y0hSNUlHRnVaQ0IwYUdVZ2IzQmxjbUYwYVc5dUlITm9iM1Zz > > WkN3Z1NTQm9iM0JsTENCaQ0KDQo+ID4NCj4gPg0KPg0KWlEwS1BpQnBibk4wWVc1MFlXNWxiM1Z6 > > UHcwS1BnMEtQaUJVYUdGdWEzTU5DajRnVGcwS1BnMEtQZzBLUGcwS0tpb3FLaW9xS2lvcQ0KDQo+ > > ID4NCj4gPg0KPg0KS2lvcUtpb3FLaW9xS2lvcUtpb3FLaW9xS2lvcUtpb3FLaW9xS2lvcUtpb3FL > > aW9xS2lvcUtpb3FLaW9xS2lvcUtpb3FLaW9xS2lvcQ0KDQo+ID4NCj4gPg0KPiBLaW9xS2lvcUtp > > b3FLaW9xS2cwS0RRbw0KK0lDQWdSbTl5ZFcwZ1RtOTBaVG9nVlhObElDSlNaWEJzZVNJZ2RHOGdj > > Rzl6ZENCaElISmwNCj4gPiBjM0J2Ym5ObElHbHVJSFJvWlNCa2FYTmpkWE56YVc5dUlHWnZjblZ0 > > TGcwS1BnPT0NCj4gPg0KPg0KPiBXaGljaCwgYmVpbmcgdHJhbnNsYXRlZCBhbmQgdHJ1bmNhdGVk > > IChyZW1vdmluZyBtdWNoIG9mIHRoZSBlbWFpbCB0bw0Kd2hpY2gNCj4gaXQgcmVwb25kcyksIHNh > > eXM6DQo+DQo+IHRoZSB0YWJsZSBzaHJpbmsgZnVuY3Rpb24gd2lsbCByZW1vdmUgYWxsIGZyZWUg > > c3BhY2UgYXQgdGhlIGVuZCBvZiB0aGUNCj4gdGFibGUgdG8gdGhlDQo+IGZpcnN0IGV4dGVudCBz > > aXplLiBZb3UgY2FuIGZpcnN0IGFsdGVyIHRoZSB0YWJsZSBhZGp1c3RpbmcgdGhlIGZpcnN0DQo+ > > IGV4dGVudCBzaXplLCB0aGVuIHJlbW92ZQ0KPiBhbGwgdGhlIGZyZWUgc3BhY2UgYXQgdGhlIGVu > > ZCBvZiBlYWNoIGZyYWdtZW50IGJ5IHVzaW5nIHRoZSBzaHJpbmsNCmNvbW1hbmQuDQo+DQo+IGV4 > > ZWN1dGUgZnVuY3Rpb24gdGFzaygiZnJhZ21lbnQgc2hyaW5rIiwgcGFydG51bSkNCj4NCj4gT1IN > > Cj4NCj4gZXhlY3V0ZSBmdW5jdGlvbiB0YXNrKCJ0YWJsZSBzaHJpbmsiLCAidGFibmFtZSIsImRi > > c25hbWUiKQ0KPg0KPiBKb2huIEYuIE1pbGxlciBJSUkNCj4gU1RTTSwgTGVhZCBBcmNoaXRlY3QN > > Cj4gbWlsbGVyM0B1cy5pYm0uY29tDQo+IDUwMy03NDctMTM2Ng0KPiBJQk0gSW5mb3JtaXggRHlu > > YW1pYyBTZXJ2ZXIgKElEUykNCj4NCj4gaWRzLWJvdW5jZXNAaWl1Zy5vcmcgd3JvdGUgb24gMDMv > > MjIvMjAxMyAxMDo0NzoyNCBBTToNCj4NCj4gPiBGcm9tOiAiTkVJTCBUUlVCWSIgPG5laWwudHJ1 > > YnlAYXJkZW50YS5jb20+DQo+ID4gVG86IGlkc0BpaXVnLm9yZywNCj4gPiBEYXRlOiAwMy8yMi8y > > MDEzIDEwOjQ4IEFNDQo+ID4gU3ViamVjdDogRHJvcCBvciByZXNpemUgZnJhZ21lbnQgWzI5ODgw > > XQ0KPiA+IFNlbnQgYnk6IGlkcy1ib3VuY2VzQGlpdWcub3JnDQo+ID4NCj4gPiBXZSd2ZSBjcmVh > > dGVkIGEgdGFibGUgd2l0aCBtdWx0aXBsZSBmcmFnbWVudHMuDQo+DQo+IEpvaG4ncyBzZWNvbmQg > > YXR0ZW1wdCBzYWlkICh3aXRoIG1vc3Qgb2YgdGhlIGVtYWlsIGJlaW5nIHJlc3BvbmRlZCB0bw0K > > PiBpbmNsdWRlZCk6DQo+DQo+IFZHaGxJSFJoWW14bEwyWnlZV2R0Wlc1MElITm9jbQ0KPiBsdWF5 > > Qm1kVzVqZEdsdmJpQjNhV3hzSUhKbGJXOTJaU0JoYkd3Z1puSmxaU0J6DQo+DQo+DQpjR0ZqWlNC > > aGRDQjBhR1VnWlc1a0lHOW1EUXAwYUdVZ2RHRmliR1V2Wm5KaFoyMWxiblFOQ25SdklIUm9aU0Jt > > YVhKemRDQmxlSFJsDQoNCj4NCj4