Hoppa till innehåll

InterBase 2020 Update 3

InterBase är en ultrasnabb, skalbar, inbäddningsbar SQL-databas

InterBase är en högpresterande, enkel att installera, fullfjädrad databas för affärskritiska servrar, stationära datorer och inbyggda system. InterBase ger dig en motståndskraftig och billig databasmotor med ett litet fotavtryck och minimal administration samtidigt som den erbjuder kraften, funktionerna och flexibiliteten som en enterprise-klassificerad databasserver. InterBase är optimerad att byggas in och distribueras aver mutipla plattformar inklusive Windows och Mac OS X. InterBase erbjuder en tät integration med RAD utvecklingsverktyg inklusive C++Builder och Delphi. Den inkluderar även kraftfull accesskontroll, krypteringsfunktioner, "disaster recovery", journalföring, och support för populära drivrutiner för ökad utvecklingsflexibilitet

  • Säkerhet
    InterBase ger över-the-wire och at-vil-kryptering, separat säkerhetsinloggning och rollbaserad användarsäkerhet.
  • Litet fotavtryck
    InterBase är en av de snabbaste inbyggda databaserna som finns tillgängliga, med ett litet, lätt fotavtryck.
  • Uthållig
    Interbase stöder effektiv katastrofåterställningsplanering genom live-säkerhetskopior, inkrementella dumpningar, flertrådsåterställning, förutskrivningsloggning och punkt-i-tidsåterställning.
  • Effektiv
    InterBaseFunktionen Change Views minskar utvecklingstiden, nätverkskostnaderna och serverns CPU-behov.
  • Självförsörjande
    InterBase kommer bara springa och springa och springa! Även med de hårdast arbetande databaserna som bearbetar 10,000 XNUMX+ transaktioner varje sekund.
  • Flexibelt
    Stöd för flera plattformar. Går på Windows, Linux, macOS, Android och iOS.
  • SQL-kompatibel
    InterBase är en SQL-standardkompatibel databas. InterBase följer strikt SQL industristandarder

InterBase will just run and run and run! Even with the hardest working databases processing 10,000+ transactions each second, it could be years before you need to backup and restore the latest InterBase database server.

Info

Info Interbase

InterBase funktioner

  • Flergenerationsarkitektur för hög samtidighet och lågt innehåll
  • SQL-stöd, inklusive stöd för lagrade procedurer och triggers
  • Stöd för båda Windows och Linux-plattformar
  • Avancerad datakryptering och autentiseringsfunktioner
  • Stöd för både lokal och fjärråtkomst
  • Stöd för hög tillgänglighet och katastrofåterställning
  • Stöd för både klient-server och inbäddad distribution

InterBase används av organisationer för att utveckla och distribuera robusta och säkra databasapplikationer, detta är ett populärt val bland utvecklare och organisationer som letar efter ett effektivt och pålitligt databashanteringssystemstem.

Allt som en SQL-databas ska vara

Säkerhet

Attacker mot databaser och dataförlust kan bli kostsamt och leda till förlust av kunders förtroende (och affärer), regulatoriska åtgärder och höga böter. InterBase ger över-the-wire och at-vil-kryptering, separat säkerhetsinloggning och rollbaserad användarsäkerhet. InterBase upprätthåller fullständig kryptering på disken samtidigt som den lägger till försumbar overhead till databashastighet och prestanda.

  • Kryptering över plattformar. InterBase stöder kryptering över tråden mellan servern och klienter och data i vila (DES och AES 256-bitars kryptering). InterBase kryptering är inbyggd som en del av dess plattformsoberoende enda filformat.
  • Separat säkerhetsinloggning. Datasynlighet definieras av en specialistinloggning till databasen (SYSDSO) med en granularitet på kolumnnivå som säkerställer att även utvecklare inte kan kringgå kryptering för att visa och söka efter känslig data.
  • Minskad risk. Inbyggd granulär kryptering på kolumnnivå minskar drastiskt risken för dataintrång genom kravändringar och produktrefaktorisering eftersom ditt datalager (och inte din applikation) hanterar datasynlighet.
  • Rollbaserad användarsäkerhet. Definiera användarsäkerhetsroller som överensstämmer med jobbroller (redovisningsansvarig, kontoansvarig, försäljning, HR, etc.) för att enkelt lägga till eller ta bort åtkomst till data och ändra spårning i ditt systemstem.
  • Krypterade säkerhetskopior. InterBase stöder också en säkerhetskopieringsspecifik krypteringsnyckel som gör att en krypterad säkerhetskopia kan skapas och svarar på behoven hos de som kräver kommandoradssäkerhetskopior som ska köras via schemaläggning.
När du behöver en pålitlig inbäddad databas förtroende InterBase.

Litet fotavtryck

InterBase är en av de snabbaste inbyggda databaserna som finns tillgängliga, med ett litet, lätt fotavtryck. InterBase utnyttjar dagens flerkärniga CPU:er och multi-CPU systems, kombinerat med en unik versionshanteringsmetod och avancerad disk I/O-cache, för att hämta och uppdatera dina data blixtrande snabbt.

  • Litet fotavtryck. I sin minsta utbredning, InterBase är bara några få megabyte. Det lilla utrymmet på disken och kraven på minnet gör den idealisk för alla enheter som kräver en inbäddningsbar databasmotor av kommersiell kvalitet.
  • Snabb installation. InterBase servern installeras helt på några sekunder med en inbäddningsbar installation för att möjliggöra tyst installation av server- och klientdrivrutiner. När det kommer till InterBase ToGo, ingen installation krävs! Distribuera bara InterBase bibliotek tillsammans med din ansökan.
  • Snabbare data. InterBase's Change Views förbättrar datahastigheten och skalbarheten genom att dramatiskt minska mängden data som flyttas och sänka datakostnader, nätverkstrafik, serverns CPU-behov och disk I/O.
  • Write-Ahead-loggning. Journalföring ger säkerheten att omedelbart skriva ändringar till disken med fördelarna med ett fullständigt minnesdatabassystem. Aktivera journalföring genom en enda rad SQL utan några ändringar i din applikation.
Interbase är lätt.

Uthållig

Din app och din verksamhet körs på data, vilket gör databaskatastrofåterställning till en viktig funktion. Interbase stöder effektiv katastrofåterställningsplanering genom live-säkerhetskopior, inkrementella dumpningar, flertrådsåterställning, förutskrivningsloggning och punkt-i-tidsåterställning. Databasen kan säkerhetskopieras via kommandoraden, våra adminverktyg, via kod med backup-API:erna eller ODBC-drivrutinen GUI.

  • Live backuper. InterBases multiversionsarkitektur möjliggör säkerhetskopiering av ögonblicksbilder medan användare fortfarande är anslutna och ändrar databasen.
  • Distinguished Data Dumps. Utmärkta datadumpar skapar snabbt en skrivskyddad kopia av din databas. I ett DR-scenario är det snabbare att byta databasen till läs/skriva än att vänta på en återställning. Förstagångsinställningar skapar en komplett kopia av databasen, medan efterföljande körningar uppdaterar kopian med endast ändringarna av den primära databasen.
  • Snabba återställningar. InterBase återställer med hjälp av flera trådar på flera processorer för att säkerställa snabbast möjliga återställning av databasen och indexen.
  • Write-Ahead-loggning. InterBases journalföring ger säkerheten att omedelbart skriva ändringar till disken, med fördelarna med ett komplett databassystem i minnetstem. Aktivera journalföring med en enda rad SQL.
  • Point-in-Time-återställning. Återställ snabbt databasen till vilken sekund som helst med hjälp av journalarkiv. Journalarkiv kan lagras utanför enheten för att ge en snabb återställning även om säkerhetskopieringen inte har körts.
InterBase är motståndskraftig.

Effektiv

InterBaseFunktionen Change Views minskar utvecklingstid, nätverkskostnader och server-CPU-behov i samband med andra replikeringsmetoder som är beroende av traditionella förändringsspårningsmetoder. Som ett resultat drar utvecklingsteam nytta av kostnadsbesparingar, tidsbesparingar och förbättrad användarupplevelse.

  • Loggfri replikering. InterBase's Change Views eliminerar vanliga skalbarhetsproblem associerade med loggtabeller och tidsstämpelfält.
  • Säkra dataändringsprenumerationer. När en enhet har beviljats ​​rättigheter och prenumererat på specifika tabeller eller kolumner med data, spårar den vad som förändras på fältnivå för den prenumerationen. Denna enkla modell gör att åtkomst till dataändringar kan hanteras säkert och enkelt skalas ut med mindre kod att utveckla, omstrukturera, bygga och testa.
  • Den säkraste ändringsspårningen som finns. Change Views gör det inte bara enkelt att identifiera vad som har förändrats, utan det styr också vem som kan spåra dessa ändringar och förhindrar andra från att ens gissa sig till dataändringar.
  • Hämta enkelt datadeltat. Change Views ger bara deltan på fältnivå för vad som har förändrats, vilket gör att utvecklare kan ge detaljerad analys tillbaka till slutanvändaren samtidigt som kostnaderna för dataförflyttning sänks. Change Views-data kan efterfrågas via SQL före synkronisering för att säkerställa att du aldrig får en överraskningsdataräkning.
InterBase är effektiv.

SQL-kompatibel

InterBase är en SQL-standardkompatibel databas. InterBase följer strikt SQL industristandarder. Den stöder Unicode och är idealisk för alla teckenuppsättningar globalt. Den erbjuder Unicode med flera kopplingar, händelsevarningar i realtid och vår patentsökta Change Views SQL-baserade ändringsspårning.

  • Change Views: Change Views snabbar upp applikationer och sänker nätverkstrafik och kostnader genom att endast identifiera och hämta de ändringar som gjorts i databasen. Läs vitboken Change Views.
  • Flergenerationsarkitektur. Ansluter till konsekventa ögonblicksbilder av databasen, säkerställer att läsarna inte blockerar skribenter från att göra ändringar och ökar skalbarheten.
  • Händelsevarningar. InterBase Händelser möjliggör en varning i realtid till anslutna klienter när en förändring genomförs. Detta sparar på CPU-intensiv databaspolling och ökar databasens skalbarhet.
  • Anpassningsbar. Enkelt anpassa InterBase med anpassade fälttyper, lagrade procedurer, anpassade undantag och utlösare. Anpassning hjälper till att automatisera databaslogik, datatransformation och enkelt underhåll.
  • Generatorer. Generatorer låter dig hämta sekventiella nummer som vanligtvis används för primärnycklar. InterBase kommer inte att tilldela dubbletter av nycklar. Generatorer aktiverar InterBase att producera nyckelvärden centralt i databasen.
InterBase är SQL-kompatibel.

Nyheter

Vad är nytt i InterBase 2020?

InterBase är en kraftfull, noll-administration, liten databasmotor som kan driva din server och till och med köras på dina mobila enheter som en inbäddad databas. De InterBase 2020-versionen lägger till ett antal nya funktioner, inklusive stöd för bordsutrymmen InterBase, vilket möjliggör bättre prestanda på servrar med flera alternativ för datalagring.

InterBase 2020 uppdatering 3 är här!

Tablespace

InterBase multifildatabas kan tolkas som att den upptar ett enda primärt tabellutrymme. Denna tabellyta presenterar en enda logisk samling av databassidor numrerade efter deras sekvens i denna samling. Börjar med InterBase 2020 kan användare definiera andra namngivna tabellutrymmen som presenterar oberoende logiska samlingar av sidor. För mer information, se Tablespace

ALTER DESCRIPTION Support

InterBase användare innan InterBase 2020 skulle köra en "UPDATE SET RDB$DESCRIPTION= WHERE =", för varje entitetstyp. Detta kräver att användaren känner till databasen system schemat i detalj för varje enhetstyp. Den nya DDL-syntaxen tar bort denna komplexitet och ger en ny "ÄNDRA BESKRIVNING FÖR"-syntax som är standard för alla databasenheter som stöds av InterBase.

TMP$INDICES table

InterBase 2020 introducerar "TMP$INDICES" ett nytt systemstem tabell som ingår som en del av Performance Monitoring system tabeller. Den här tabellen spårar alla inlästa index per tabell i databasen med nyckelmått för övervakning.

IBConsole

InterBase 2020 introducerar följande förbättringar av verktyget IBConsole:

  • Performance monitor
    • En ny indexflik som visar en tabell med detaljer om index.
  • Interaktivt SQL-fönster
    • Om du stänger det interaktiva SQL-fönstret på en skrivskyddad transaktion uppmanas inte längre till en commit- eller rollback-dialog, transaktionen committeras och fönstret stängs.
    • Förbättrat stöd för RECONNECT-klausulen. Den stöder nu CACHE, lc_ctype och DIALECT.
    • En ny Visa-flik, denna flik visar information från isql SHOW-satser
    • InterBase 2020 har stöd (Tablespaces, Alter Description DDL)
    • Ändra vyer prenumerationskontext och färgläggning av ändringsstatus
    • Syntaxmarkering av frågor
    • 64-bitars IBConsole.exe binär med 64-bitars version av InterBase
    • Serveromfattande förbättringar av prestandaövervakning
    • WISQL SHOW-kommandon

Systemkrav

Systemkrav

InterBase Developer Edition och Server Edition

Operativsystem som stödsstems:

Windows (64-bitars och 32-bitars)

  • Windows 10
  • Windows 8, 8.1
  • Windows 7
  • Windows Vista
  • Windows server 2019
  • Windows server 2016
  • Windows Server 2012, 2012 R2
  • Windows Server 2008, 2008 R2

Linux (64-bitars och 32-bitars)

  • RHEL 7
  • RHEL 6
  • SuSE 11.3
  • ubuntu 14
  • ubuntu 16

macOS (64-bitars och 32-bitars)

  • High Sierra (10.13)
  • Sierra (10.12)
  • El Capitan (10.11)

solaris

  • InterBase XE är den senaste versionen.

Processorarkitektur som stöds

Windows, Linux och macOS

  • Intel x86 eller Intel x86-64

solaris

  • SPARC

Hårddiskutrymme

  • Installationsfiler: ~250MB (~350MB för den japanska versionen)
  • Utrymme behövs för installation
    • ~46 MB för endast klientinstallation.
    • ~117 MB för server- och klientinstallation.

InterBase ToGo Edition

Operativsystem som stödsstems

Windows (64-bitars och 32-bitars)

  • Windows 10
  • Windows 8, 8.1
  • Windows 7
  • Windows Vista
  • Windows server 2016
  • Windows Server 2012, 2012 R2
  • Windows Server 2008, 2008 R2

Linux (64-bitars och 32-bitars)

  • RHEL 7
  • RHEL 6
  • SuSE 11.3
  • ubuntu 14
  • ubuntu 16

MacOS

  • High Sierra (10.13)
  • Sierra (10.12)
  • El Capitan (10.11)

Android

  • Nougat (7.x)
  • Marshmallow (6.x)
  • Lollipop (5.x)
  • Android (4.x)

iOS

  • iOS 10
  • iOS 9
  • iOS 8
  • iOS 7

SERVER/KLIENTKOMPATIBILITET

InterBase 2020-servern är certifierad för att fungera med en kompatibel InterBase 2020 kund. Eftersom det inte finns några brytande API-ändringar, har tidigare versioner av InterBase klienter kan också arbeta med den aktuella versionen av servern.

Licens

Licensalternativ

Interbase 2020 erbjuds i fyra upplagor för att täcka alla behov; IBLite, ToGo Edition, Desktop Edition och Server Edition.

Server Edition

InterBase Server Edition är en kostnadseffektiv, ingen administration, lätt men kraftfull, inbäddningsbar databas för dina affärskritiska applikationer. När din organisation växer, InterBase Server skalar med dig. InterBase Server tillåter hundratals samtidiga användare att ansluta till en enda databas. Du kan börja med 8 processorer/kärnor och en enda användare men kan lägga till upp till 32 kärnor och ett obegränsat antal användare. Förutom att tillhandahålla lokala RDBMS-funktioner tillåter serverutgåvan fjärranslutningar för ökad flexibilitet. InterBase servern tillhandahåller AES-datakryptering och SSL-kommunikation för mer säkerhet och åtkomstkontroll. Perfekt för Enterprises, ISVs, OEMs och VARs som behöver bädda in en databas i sina applikationer.

Plattformsstöd: Windows, Mac OS X, Linux och Solaris

ToGo Edition

InterBase ToGo Edition är en fullfjädrad inbäddningsbar databas som körs i en fristående miljö men tillåter distribution av applikationer som direkt använder InterBase motor-DLL:er. Utan att någon separat databasserverprocess körs körs databasmotorn i applikationens processutrymme och ger ett extremt litet fotavtryck. Tillsammans med andra nyckelfunktioner som hög säkerhet, noll administration och enkel installation, InterBase XE3 ToGo är en otrolig lösning för VAR, OEM och ISV.

Plattformsstöd: Windows, Mac OS X

Desktop Edition

InterBase Desktop Edition ger dig en fantastisk inbäddningsbar lösning för fristående enanvändarapplikationer. Desktop Edition erbjuder SQL RDBMS-funktioner för lokal anslutning från flera applikationer och skalar till 4 processorer/kärnor samtidigt som du får alla InterBase funktioner, inklusive ett litet operativt fotavtryck, AES-datakryptering för mer säkerhet, hög tillgänglighet och prestanda och ingen administration. Perfekt för små till medelstora ISV:er, OEM:er och VAR:er som behöver bädda in en databas i sina applikationer.

Plattformsstöd: Windows

IBLite Edition

Vill du ha en noll-admin, ACID-kompatibel, lätt och snabb databas som är run-time-royalty-fri? Vill du ha flexibiliteten att överladda databasen även efter driftsättning med kraftfulla extrafunktioner, som kryptering och extra diskutrymme? Idealisk för gratisapplikationer och de applikationer som vill erbjuda kryptering som extra, IBLite är en binärkompatibel version av InterBase ToGo som enkelt kan uppgraderas genom att helt enkelt ändra licensfilen! IBLite finns med Delphi och C++Builder (Professionell med mobil och uppåt), RAD Studio (alla utgåvor) och Appmethod.

se InterBase Funktionsmatrix för en mer detaljerad jämförelse.

Support

Support

Det är möjligt att köpa support och underhållsavtal till alla Embarcadero-produkter. Embarcaderos support och hjälp finns på följande länkar:

Alfsoft tillhandahåller teknisk första linjens support till alla Embarcadero-kunder. Beskriv ditt problem så detaljerat som möjligt när du kontaktar vår support. Kom ihåg att alltid informera om din produktversion och ditt operativsystemstem (både plattform och version). Du hittar instruktioner för support här (https://www.alfasoft.com/en/support.html).

Klicka här för att besöka vårt hjälpcenter och vår kunskapsbas

Rekommenderade resurser och länkar