Firebird 1.5 -> 2.5 átállás
2011-01-24T20:02:57+01:00
2011-02-02T22:17:27+01:00
2022-07-24T19:06:19+02:00
  • Én amikor 2.1-re tértünk át egy éve, ezekkel kellett bajlódnom:

    - BLOB mezőket kerüld, az biztos bukta
    - a RESTORE után olvasd el az okosságot és futtasd le amit kell: 'c:\Program Files\Firebird\Firebird_2_1\misc\upgrade\metadata'
    - ha jobb hatékonyságot akarsz, akkor a CpuAffinityMask-ot állítsd be
    - 64 bites változatnál vigyázz, hogy az UDF-ek is 64 bitesek legyenek, mert ha nem azok, bár látja a server azok nem fognak működni
    Sokéves tapasztalatom szerint a 2.1 es fb stabilabb mitaz 1.5ös
    most ennyi jutott eszembe
    Mutasd a teljes hozzászólást!
  • - Lehet használni NULL értékű mezőket kifejezésekben (eddig kaptál rá egy exceptiont)

    - A lekérdezés eredményét használhatod úgy mintha egy tábla lenne (ez is marha jó)

    - Már nem csak FIRST x et lehet megadni hanem, mint mysql-ben : tól-ig -et.

    - lehet olyan rendezést kérni, hogy NULL mezők elől vagy hátul
    (viszont itt az indexekkel bajban van, ez a doksiban is benne van)

    - NEXT VALUE FOR "generátor" - olyan mint a gen_id csak jobb :)

    - Az új karakterkódolásnak köszönhetően az ékezetes betűk is "nagybetűsíthetőek" az UPPER paranccsal

    - Lehet létrehozni temp táblákat amiknek meg lehet mondani, hogy törlődjön vagy maradjon a tranzakció bezártával.

    - az idő manipulálásához egy csomó új függvényt deklaráltak

    - elvileg a query-k megszakíthatóak, de ezzel nem szórakoztam...
    Mutasd a teljes hozzászólást!
  • Hali!

    - A rendszertáblákban a nevek hossza 3* sára nő

    - A karakterkódolás megváltozott (tehát win_1250 et bele kellett tennem az adatbázis komponensek paraméterei közé, hogy ne kapjak malformed string hibaüzenetet - hiába restoroltam a 2.5 doksiban leírt módon...)

    - INSERT OR UPDATE - ez marha jó

    - A page_size tól függ hogy mekkora stringet indexelhetsz (nem csak 252)

    - ORDER BY 1, 2, 3 .... akkor is lehet kérni, ha nem kérsz le a táblából 3 mezőt (de van benne)

    - a külön adatbázisokat külön szálban futtatja (bár én nem tapasztaltam semmi gyorsulást...)

    - elvileg valamit gyúrtak a security-re de ezt nem tudom elmondani most pontosan, a doksiban olvastam...

    (most több nem jut eszembe)
    Mutasd a teljes hozzászólást!
  • Sziasztok,

    Hamarosan szeretnénk Firebird 1.5-öst futtató szerverünket 2.5-ös verzióra frissíteni. Elsősorban az érdekelne, hogy kinek milyen tapasztalatai vannak hasonló témában, milyen zsákutcákba futhatok bele, milyen teljesítménybeli változást érzékelt, stb. (bármilyen pozitív vagy negatív kritika érdekel.) Sőt, érdekelne az is, hogy megéri-e váltani, és a jelenleg futó 1.5-ös verziót lecserélni. A csere okaira nem térnék ki tételesen, de a 2.5-ös feature listáját böngészgetve számos dolog megtetszett, amellett persze hogy van belőle 64 bites verzió is.

    Minden hozzászólást köszönök.

    Menyus
    Mutasd a teljes hozzászólást!
Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd