Php Sqldiff

PHP SQLDIFF is een webapplicatie die het verschil toont tussen twee SQL-databasetabellen.
Download nu

Php Sqldiff Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Terry Gliedt
  • Uitgever website:

Php Sqldiff Tags


Php Sqldiff Beschrijving

PHP SQLDIFF is een webapplicatie die het verschil toont tussen twee SQL-databasetabellen. PHP SQLDIFF is een webapplicatie die het verschil toont tussen twee SQL-databasetabellen. Als u uw databasetabellen zoals ik behalve, maakt u ook uitgebroeide kopieën van de tafels. Als ik een serieuze verandering in een tabel ga, kopieer ik de tabel naar een andere database en maak ik mijn wijzigingen daar. In andere gevallen doen mijn gebruikers wijzigingen in hun tabellen met SQLVIEW. Natuurlijk blijf ik back-ups van hun tafels elders. We weten wat we willen, maar het is niet altijd een gemakkelijk ding om te krijgen. Hier zijn een paar dingen om in gedachten te houden: net als bij elke 'diff', hoe meer dat veranderde, hoe moeilijker het is om te zien wat er echt is gebeurd. SQLDIFF biedt gescrollde sets gewijzigde rijen, maar op elke manier die u het snijdt, is een miljoen veranderingen voorbij wat iemand redelijkerwijs kan beheren. De tabellen moeten een primaire sleutel hebben. Met Sqldiff kunt u de kolom opgeven om voor de comparator te gebruiken. Dit betekent echter dat als uw tabellen niet dezelfde primaire sleutel hebben, dan kan Sqldiff u niet in staat stellen om wijzigingen aan te brengen. Als u de verkeerde comparatorkolom of de gegevens voor de kolom niet uniek kiest, kunt u uw tafels serveren. De twee tafels moeten in principe 'hetzelfde' zijn. Dat wil zeggen, ze moeten dezelfde kolomnamen hebben en de datatypes voor de kolommen moeten overeenkomen. Sqldiff kan tabellen vergelijken die niet precies dezelfde kolommen hebben, maar u moet kiezen welke kolommen kunnen vergelijken. Het zal ook doen alsof kolommen met dezelfde naam, maar met een ander datatype hetzelfde zijn. Dit is niet altijd waar, dus u moet bijzonder voorzichtig zijn bij het aanbrengen van wijzigingen in in tegenstelling tot tabellen. Hoe meer de tafels verschillen, hoe meer verschillen worden gevonden totdat u zich nauwelijks kunt achterhalen wat er is gebeurd. Dat gezegd hebbende, zijn er tijden dat de 'verandering' is dat je een kolom of twee hebt toegevoegd of verwijderd. Dus Sqldiff zal dit detecteren en kunt u kiezen welke kolommen u wilt vergelijken. In elk geval moet u nog steeds primaire sleutels hebben die overeenkomen. Echt echt grote tafels kunnen echt heel lang duren tot diff. Om de vergelijking te doen, moeten we de hele tabel lezen en dat kan behoorlijk hard zijn op uw systemen. Als je een paar tienduizenden rijen hebt, moet Sqldiff bevredigend zijn, maar als je een paar miljoen rijen hebt, nou ... veel succes. Er is een goede kans PHP heeft geen geheugen op en afhankelijk van de configuratie van je webserver, krijg je misschien niets terug, zodat je kunt vertellen wat er aan de hand is. Over het algemeen zul je niet gelukkig zijn bij het vergelijken van echt grote tafels. Zodra de diff bekend is, kunt u wijzigingen aanbrengen, zodat bepaalde (of alle) rijen of kolommen worden bijgewerkt in de hoofdtabel vanaf de gewijzigde tabel. Voordat u daadwerkelijk een databaseverandering plaatst, gebruikt u de knop 'Show SQL' en kijk of de SQL redelijk is. Databases zijn zelden Static en Sqldiff doet niet eens alsof ze je beschermen. Als je een diff in een paar tafels doet en daarna verandert en dan probeert je ze te synchroniseren met Sqldiff ... Nou, je zou verrast kunnen zijn.


Php Sqldiff Gerelateerde software

GWB Countdown

GWB Countdown Het is een gewijzigde versie van het einde van het uiteinde van Lech Kaczynski-presidentschap Teller Superkaramba-thema. ...

1,117

Downloaden